Using exact match for CONF=linux-x86_64-server-fastdebug (other matches are possible) Building target 'test' in configuration 'linux-x86_64-server-fastdebug/' Running tests using TEST_OPTS control variable 'JAVA_OPTIONS=-XX:TieredStopAtLevel=1 -XX:+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/runtime/Test6826736.java Passed: gc/arguments/TestAlignmentToUseLargePages.java#id0 Passed: compiler/loopopts/Test7052494.java Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id0 Passed: gc/TestSystemGC.java#Serial Passed: runtime/6626217/bug_21227.java Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: gc/TestFullGCALot.java Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: runtime/cds/appcds/BadBSM.java Passed: gc/logging/TestGCId.java Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: runtime/7158988/FieldMonitor.java Passed: runtime/cds/appcds/AppendClasspath.java Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: gc/metaspace/TestMetaspacePerfCounters.java#Serial-64 Passed: runtime/cds/appcds/DumpClassList.java Passed: gc/logging/TestMetaSpaceLog.java Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/NonJarInClasspath.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Passed: runtime/cds/appcds/OldClassWithjsr.java Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java Passed: runtime/cds/appcds/OldSuperClass.java Passed: runtime/cds/appcds/OldSuperInf.java Passed: runtime/cds/appcds/OldSuperInfIndirect.java Passed: runtime/cds/appcds/OldClassTest.java Passed: runtime/cds/appcds/ParallelLoad2.java Passed: runtime/cds/appcds/ProtectionDomain.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/ClassPathAttr.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: compiler/intrinsics/zip/TestAdler32.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/SharedPackages.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/LotsOfClasses.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/WideIloadTest.java Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/cds/appcds/VerifierTest_1A.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/cds/CdsSameObjectAlignment.java Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/ConstantPool/IntfMethod.java Passed: runtime/cds/appcds/SharedBaseAddress.java Passed: runtime/Metaspace/DefineClass.java Passed: runtime/MemberName/MemberNameLeak.java Passed: runtime/cds/SharedBaseAddress.java#id2 Passed: runtime/cds/SharedBaseAddress.java#id0 Passed: runtime/cds/SharedBaseAddress.java#id1 Passed: runtime/Monitor/ConcurrentDeflation.java Passed: runtime/cds/SharedBaseAddress.java#id3 Passed: runtime/modules/LoadUnloadModuleStress.java Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java Passed: runtime/SelectionResolution/InvokeSpecialICCE.java Passed: runtime/cds/appcds/MultiReleaseJars.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/Thread/ThreadCountLimit.java#id0 Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: runtime/MirrorFrame/Test8003720.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: runtime/Metaspace/FragmentMetaspace.java#8320331 Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: runtime/Metaspace/FragmentMetaspace.java#id0 Passed: serviceability/sa/TestJmapCore.java Passed: compiler/allocation/TestCCPAllocateArray.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/allocation/TestAllocation.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: compiler/arguments/TestC1Globals.java#id0 Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/arguments/TestC1Globals.java#id1 Passed: compiler/arguments/TestC1Globals.java#id2 Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java Passed: compiler/arguments/TestLogJIT.java Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: compiler/arguments/TestTraceICs.java Passed: compiler/arguments/TestTraceTypeProfile.java Passed: compiler/arguments/TestUseCompiler.java Passed: compiler/arguments/TestC1Globals.java#id3 Passed: compiler/arguments/TestStressReflectiveCode.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromCompiled/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/arguments/TestScavengeRootsInCode.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/calls/TestDirtyInt.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/controldependency/TestEliminatedCastPPAtPhi.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.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/NegateExactLongTest.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/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.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/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/membars/DekkerTest.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/rangechecks/TestExplicitRangeChecks.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/TestStableMismatched.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableInt.java Passed: compiler/stable/TestStableLong.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: compiler/stable/TestUnstableStable.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java Passed: runtime/cds/appcds/customLoader/HelloCustom.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: serviceability/sa/ClhsdbScanOops.java#id1 Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/cds/appcds/dynamicArchive/ModularJarWithNonExistentJar.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/javaldr/GCDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.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/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/javaldr/LockDuringDump.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java 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/stack/Stack001.java Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/stack/Stack003.java Passed: runtime/stack/Stack004.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/stack/Stack005.java Passed: runtime/stack/Stack006.java Passed: runtime/stack/Stack009.java Passed: runtime/stack/Stack010.java Passed: runtime/stack/Stack011.java Passed: runtime/stack/Stack012.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/stack/Stack008.java Passed: runtime/stack/Stack013.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/stack/Stack017.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/stack/Stack018.java Passed: runtime/stack/Stack014.java Passed: runtime/stack/Stack002.java Passed: runtime/stack/Stack007.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: runtime/stack/Stack019.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java Passed: runtime/stack/Stack016.java Passed: runtime/stack/Stack015.java Test results: passed: 496 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/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/EncodingNothing.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/CheckHistoricalNames.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/ConvertSingle.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/JISAutoDetectTest.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/SurrogateTestHKSCS.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/TestCp834_SBCS.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/TestHKSCS.java Passed: sun/nio/cs/TestIBM1364.java Passed: sun/nio/cs/TestIllegalISO2022Esc.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/TestIllegalSJIS.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/TestISO2022JPEncoder.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/TestISO2022CNDecoder.java Passed: sun/nio/cs/TestJIS0208Decoder.java Passed: sun/nio/cs/TestGB18030.java Passed: sun/nio/cs/TestISO2022JPSubBytes.java Passed: sun/nio/cs/TestJIS0212Decoder.java Passed: sun/nio/cs/TestMiscEUC_JP.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/TestMS5022X.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: sun/nio/cs/TestUnmappable.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/TestIBMBugs.java Passed: sun/nio/cs/TestUTF8BOM.java Passed: sun/nio/cs/UkrainianIsNotRussian.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: sun/nio/cs/TestUTF8.java Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java Passed: sun/nio/cs/TestUnicodeReversedBOM.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed: sun/nio/cs/TestEUC_TW.java Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java Passed: com/sun/crypto/provider/DHKEM/NameSensitiveness.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java Passed: sun/nio/cs/StreamEncoderOut.java Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java Passed: com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.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/KeyAgreement/SameDHKeyStressTest.java Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java Passed: com/sun/crypto/provider/Mac/Test6205692.java Passed: com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java Passed: com/sun/crypto/provider/TLS/TestLeadingZeroes.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java Passed: com/sun/crypto/provider/TLS/TestPremaster.java Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java Passed: com/sun/crypto/provider/TLS/TestPRF12.java Passed: com/sun/crypto/provider/TLS/TestPRF.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java Passed: com/sun/jndi/dns/EnvTests/AddInherited.java Passed: com/sun/jndi/dns/EnvTests/AddOps.java Passed: com/sun/jndi/dns/EnvTests/GetEnv.java Passed: com/sun/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/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.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: com/sun/jndi/dns/ConfigTests/Timeout.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/ListSubInterior.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/dns/Parser.java Passed: com/sun/jndi/ldap/LdapName/Case.java Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java Passed: sun/nio/cs/TestStringCoding.java Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: com/sun/jndi/ldap/Base64Test.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java Passed: com/sun/jndi/ldap/BalancedParentheses.java Passed: sun/nio/cs/FindOneCharEncoderBugs.java Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Passed: com/sun/jndi/ldap/DisconnectNPETest.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.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/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java Passed: com/sun/net/httpserver/bugs/B6339483.java Passed: com/sun/net/httpserver/bugs/B6341616.java Passed: com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java Passed: com/sun/net/httpserver/bugs/B6361557.java Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/net/httpserver/bugs/B6529200.java Passed: com/sun/net/httpserver/bugs/B6744329.java Passed: com/sun/net/httpserver/bugs/B6886436.java Passed: com/sun/net/httpserver/bugs/B8211420.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java Passed: com/sun/jndi/ldap/InvalidLdapFilters.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/CustomFileSystemTest.java Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java Passed: com/sun/net/httpserver/CreateHttpServerTest.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.java Passed: com/sun/net/httpserver/DateFormatterTest.java Passed: com/sun/net/httpserver/ExchangeAttributeTest.java Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java Passed: com/sun/net/httpserver/FilterTest.java Passed: com/sun/net/httpserver/HttpContextTest.java Passed: com/sun/net/httpserver/HeadersTest.java Passed: com/sun/net/httpserver/HttpPrincipalTest.java Passed: com/sun/net/httpserver/HttpServerTest.java Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java Passed: com/sun/net/httpserver/MissingTrailingSpace.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: com/sun/net/httpserver/HttpServerProviderTest.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/HttpsParametersClientAuthTest.java Passed: com/sun/net/httpserver/Test11.java Passed: com/sun/net/httpserver/SANTest.java Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java Passed: com/sun/net/httpserver/simpleserver/RequestTest.java Passed: com/sun/net/httpserver/Test14.java Passed: com/sun/net/httpserver/Test2.java Passed: com/sun/net/httpserver/Test10.java Passed: com/sun/net/httpserver/Test12.java Passed: com/sun/net/httpserver/Test6.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/net/httpserver/Test7.java Passed: com/sun/net/httpserver/Test13.java Passed: com/sun/net/httpserver/Test6a.java Passed: com/sun/net/httpserver/Test8.java Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java Passed: com/sun/net/httpserver/Test7a.java Passed: com/sun/net/httpserver/TestLogging.java Passed: com/sun/net/httpserver/Test8a.java Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java Passed: com/sun/net/httpserver/Test3.java Passed: com/sun/net/httpserver/Test4.java Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.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/IllegalURL.java Passed: com/sun/net/httpserver/Test5.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/net/httpserver/Test9.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java Passed: com/sun/security/auth/CreateLdapPrincipals.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java Passed: com/sun/security/sasl/digest/AuthNoUtf8.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/sasl/digest/AuthRealmChoices.java Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java Passed: com/sun/security/auth/module/AllPlatforms.java Passed: com/sun/security/sasl/digest/AuthOnly.java Passed: com/sun/security/sasl/digest/AuthRealms.java Passed: com/sun/security/sasl/digest/HasInitialResponse.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: com/sun/security/auth/UnixPrincipalHashCode.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/security/sasl/digest/NoQuoteParams.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: com/sun/security/sasl/Cram.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/Fill.java Passed: java/io/BufferedInputStream/ReadZeroBytes.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: java/io/BufferedReader/EOL.java Passed: java/io/BufferedReader/Fill.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: java/io/BufferedReader/MarkedFillAtEOF.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/BufferedReader/ReadLine.java Passed: java/io/BufferedInputStream/TransferToTrusted.java Passed: java/io/BufferedReader/SkipNegative.java Passed: java/io/BufferedReader/Ready.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: java/io/ByteArrayInputStream/TransferToTrusted.java Passed: com/sun/net/httpserver/Test9a.java Passed: java/io/BufferedReader/Lines.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/charStreams/BCat.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/charStreams/BufferSizes.java Passed: java/io/charStreams/Cat.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/Console/CharsetTest.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/File/createTempFile/Patterns.java Passed: java/io/File/createTempFile/SpecialTempFile.java Passed: java/io/File/createTempFile/TargetDirectory.java Passed: java/io/File/AccessDenied.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/File/createTempFile/SecurityTest.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/CompareTo.java Passed: java/io/File/Cons.java Passed: java/io/Console/RedirectTest.java Passed: java/io/File/Basic.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/Create.java Passed: java/io/File/DeleteOnExitLong.java Passed: com/sun/net/httpserver/SelCacheTest.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/CheckPermission.java Passed: java/io/File/EmptyPath.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/File/GetParent.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/File/FileMethods.java Passed: java/io/File/IsHidden.java Passed: java/io/File/GetXSpace.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/File/ListNull.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/File/ListRoots.java Passed: java/io/File/ListSpace.java Passed: java/io/File/MaxPath.java Passed: java/io/File/Mkdir.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/LastModifiedTest.java Passed: java/io/File/SetAccess.java Passed: java/io/File/NullArgs.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/SetReadOnly.java Passed: java/io/File/NulFile.java Passed: java/io/File/ToURI.java Passed: java/io/File/ToURL.java Passed: java/io/File/Unicode.java Passed: java/io/File/TimeZoneLastModified.java Passed: java/io/File/WinDeviceName.java Passed: java/io/File/WinMaxPath.java Passed: java/io/File/WinSpecialFiles.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/FileInputStream/Available.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/File/IsAbsolute.java Passed: java/io/File/SymLinks.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/File/GetAbsolutePath.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/FileOutputStream/ManyFiles.java Passed: java/io/FileOutputStream/OpsAfterClose.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FilePermission/FilePermissionCollection.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FilePermission/FilePermissionCollectionMerge.java Passed: java/io/FilePermission/Correctness.java Passed: java/io/FileInputStream/TransferTo.java Passed: java/io/FilePermission/Invalid.java Passed: java/io/FilePermission/SpecTests.java Passed: java/io/FileDescriptor/Sharing.java Passed: java/io/FileWriter/ConstructorTest.java Passed: java/io/FilterOutputStream/BoundsCheck.java Passed: java/io/FilePermission/FilePermissionTest.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/FilterOutputStream/SuppressedException.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/ReadAllBytes.java Passed: java/io/FileReader/ConstructorTest.java Passed: java/io/InputStream/ReadNBytes.java Passed: java/io/InputStream/Skip.java Passed: java/io/InputStream/ReadParams.java Passed: java/io/InputStreamReader/GrowAfterEOF.java Passed: java/io/InputStream/TransferTo.java Passed: java/io/InputStreamReader/NullCreate.java Passed: java/io/InputStreamReader/One.java Passed: java/io/InputStream/NullInputStream.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/InputStreamReader/ReadCharBuffer.java Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java Passed: java/io/LineNumberInputStream/MarkReset.java Passed: java/io/LineNumberInputStream/Available.java Passed: java/io/LineNumberInputStream/SkipEOL.java Passed: java/io/LineNumberReader/MarkReset.java Passed: java/io/LineNumberInputStream/Skip.java Passed: java/io/LineNumberReader/MarkSplitCRLF.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/LineNumberReader/Read.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/FilePermission/MergeName.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStream/WriteParams.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/OutputStreamWriter/TestWrite.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/File/TempDirDoesNotExist.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Serial Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/pathNames/win32/DriveRelativePath.java Passed: java/io/pathNames/win32/RenameDelete.java Passed: java/io/pathNames/win32/DriveSlash.java Passed: java/io/pathNames/win32/SJIS.java Passed: java/io/pathNames/GeneralWin32.java Passed: java/io/PipedInputStream/ClosedWriter.java Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/PipedInputStream/Constructors.java Passed: java/io/PipedOutputStream/ClosedWrite.java Passed: java/io/PipedOutputStream/MultipleConnect.java Passed: java/io/pathNames/win32/DriveOnly.java Passed: java/io/PipedOutputStream/NotConnected.java Passed: java/io/PipedOutputStream/DeadReader.java Passed: java/io/PipedOutputStream/WriteAfterClose.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PipedReader/Constructors.java Passed: java/io/PipedInputStream/CloseAndAvailableRC.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/PipedReader/ReadToArray.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.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/NullConstructor.java Passed: java/io/PrintStream/InheritEncodingTest.java Passed: java/io/PrintStream/FailingConstructors.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/PrintWriter/CheckError.java Passed: java/io/PrintStream/EncodingTest.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/PushbackReader/Skip.java Passed: java/io/PrintStream/FormatLocale.java Passed: java/io/RandomAccessFile/Close.java Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java Passed: java/io/RandomAccessFile/EOF.java Passed: java/io/RandomAccessFile/FileLengthTest.java Passed: java/io/RandomAccessFile/OpenSync.java Passed: java/io/RandomAccessFile/OpsAfterClose.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/RandomAccessFile/ReadWritePrimitives.java Passed: java/io/RandomAccessFile/SetLength.java Passed: java/io/RandomAccessFile/WriteBytesChars.java Passed: java/io/RandomAccessFile/WriteUTF.java Passed: java/io/FilePermission/ReadFileOnPath.java Passed: java/io/readBytes/MemoryLeak.java Passed: java/io/readBytes/ReadBytesBounds.java Passed: java/io/Reader/NullLock.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/Reader/NullReader.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/Reader/TransferTo.java Passed: java/io/Serializable/available/Available.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/Serializable/backRefCNFException/Write.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/Serializable/checkModifiers/CheckModifiers.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/classDescHooks/CNFException.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/classDescHooks/ExternLoopback.java Passed: java/io/Serializable/classDescHooks/Loopback.java Passed: java/io/Serializable/cloneArray/CloneArray.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java Passed: java/io/Serializable/classDescFlagConflict/Read.java Passed: java/io/Serializable/clearHandleTable/ClearHandleTable.java Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/defaulted/GetFieldWrite.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/Serializable/duplicateSerialFields/Test.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/Serializable/enum/ignoreSerializationFields/Test.java Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java Passed: java/io/Serializable/enum/constantSubclasses/Write.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java Passed: java/io/Reader/Skip.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/finalFields/FinalFields.java Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/GetField/Write.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java Passed: java/io/Serializable/InvalidClassException/noargctor/Test.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.java Passed: java/io/Serializable/InvalidObjectException/TestIoeConstructors.java Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java Passed: java/io/Serializable/longString/LongString.java Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.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/nullArgExceptionOrder/Test.java Passed: java/io/Serializable/notAvailable/NotAvailable.java Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java Passed: java/io/Serializable/oldTests/AnnotateClass.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/ArrayFields.java Passed: java/io/Serializable/oldTests/BinaryTree.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/SequenceInputStream/TransferTo.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/oldTests/WritePrimitive.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/proxy/skipMissing/Write.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/Serializable/PutField/Write.java Passed: java/io/Serializable/readPastObject/ReadPastObject.java Passed: java/io/Serializable/PutField/Write2.java Passed: java/io/Serializable/readObjectNoData/Write.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/Serializable/recursiveClassDescLookup/Test.java Passed: java/io/Serializable/records/UnsharedTest.java Passed: java/io/Serializable/records/RecordClassTest.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/sanityCheck/SanityCheck.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/serialFilter/CheckArrayTest.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/records/WriteReplaceTest.java Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java Passed: java/io/Serializable/records/ThrowingConstructorTest.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/skippedObjCNFException/Write.java Passed: java/io/Serializable/stopCustomDeserialization/Write.java Passed: java/io/Serializable/skipWriteObject/Write.java Passed: java/io/Serializable/subclassGC/SubclassGC.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java Passed: java/io/Serializable/subclass/SubclassTest.java Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java Passed: java/io/Serializable/serialver/nested/NestedTest.java Passed: java/io/Serializable/userRWObjError/UserRWObjError.java Passed: java/io/Serializable/unresolvedClassDesc/Write.java Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.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/StreamTokenizer/Comment.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/Serializable/wrongReturnTypes/Write.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StreamTokenizer/ReadAhead.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/Serializable/serialFilter/SerialFactoryExample.java Passed: java/io/Writer/WriteParams.java Passed: java/io/Writer/Append.java Passed: java/io/Writer/Bug6856817.java Passed: java/io/Writer/WriteFromString.java Passed: java/io/NegativeInitSize.java Passed: java/io/Writer/NullWriter.java Passed: java/io/StringBufferInputStream/OverflowInRead.java Passed: java/io/Unicode.java Passed: java/net/Authenticator/AuthNPETest.java Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/net/Authenticator/B4722333.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.java Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java Passed: java/net/Authenticator/B4678055.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/BindException/Test.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/Authenticator/BasicTest.java Passed: java/net/Authenticator/B4962064.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/CookieHandler/B6791927.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/Authenticator/B4769350.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/CookieHandler/CookieHandlerTest.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/B6411513.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/DatagramSocket/AddressNotSet.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/Authenticator/B6870935.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java Passed: java/net/DatagramSocketImpl/TestCreate.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.957 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider started: Mon Apr 01 09:35:05 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.net.SimpleSSLContext Test directory: compile: SecureZipFSProvider finished: Mon Apr 01 09:35:06 CEST 2024 elapsed time (seconds): 0.957 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.844 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:05 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 11 finished: Mon Apr 01 09:35:05 CEST 2024 elapsed time (seconds): 0.844 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/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.041 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:05 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 11 finished: Mon Apr 01 09:35:05 CEST 2024 elapsed time (seconds): 0.041 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/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/lib/jdk/test/lib/net/SimpleSSLContext.java ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.071 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:05 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 11 finished: Mon Apr 01 09:35:06 CEST 2024 elapsed time (seconds): 0.071 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java:97: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java:97: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ 2 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.149 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Mon Apr 01 09:35:06 CEST 2024 Test directory: compile: FilePublisherPermsTest finished: Mon Apr 01 09:35:06 CEST 2024 elapsed time (seconds): 0.149 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.149 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:06 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 11 finished: Mon Apr 01 09:35:06 CEST 2024 elapsed time (seconds): 0.149 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:130: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() != null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:190: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() != null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:260: warning: [removal] Policy in java.security has been deprecated and marked for removal Policy.setPolicy(new CustomPolicy( ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:265: warning: [removal] Policy in java.security has been deprecated and marked for removal static class CustomPolicy extends Policy { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:266: warning: [removal] Policy in java.security has been deprecated and marked for removal static final Policy DEFAULT_POLICY = Policy.getPolicy(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:266: warning: [removal] Policy in java.security has been deprecated and marked for removal static final Policy DEFAULT_POLICY = Policy.getPolicy(); ^ 6 warnings ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest TIME: 0.833 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Mon Apr 01 09:35:06 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:35:06 CEST 2024 elapsed time (seconds): 0.833 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=695681, tid=695682 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9/hs_err_pid695681.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9/FilePublisherPermsTest1.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -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/DatagramSocketImpl/CheckDiscard.java Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java Passed: java/net/httpclient/http2/ErrorTest.java 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.478 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext started: Mon Apr 01 09:35:05 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Apr 01 09:35:05 CEST 2024 elapsed time (seconds): 0.478 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.478 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:05 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 09:35:05 CEST 2024 elapsed time (seconds): 0.478 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/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/4/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/4/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/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/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/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.066 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 09:35:05 CEST 2024 Test directory: compile: FilePublisherTest finished: Mon Apr 01 09:35:05 CEST 2024 elapsed time (seconds): 0.066 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.065 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:05 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 09:35:05 CEST 2024 elapsed time (seconds): 0.065 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/FilePublisherTest.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/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/4/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/4/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/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/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/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/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/4/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/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/FilePublisherTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm FilePublisherTest TIME: 9.645 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Mon Apr 01 09:35:05 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:35:15 CEST 2024 elapsed time (seconds): 9.645 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:35279]::addHandler FilePublisherTest$HttpEchoHandler@69e25c0e, /http1/echo Http1TestServer[localhost/127.0.0.1:41105]::addHandler FilePublisherTest$HttpEchoHandler@2030d8a7, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:34683]::addHandler FilePublisherTest$HttpEchoHandler@172db796, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:50011]::addHandler FilePublisherTest$HttpEchoHandler@436133e7, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:35279/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:35279/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:41105/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:41105/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:34683/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14989593 Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@379fad3f Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@42b1e588 Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:34683/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:50011/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@573d82a2 Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@123f1621 Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60c6f6cd Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:50011/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:35279/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:35279/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:41105/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:41105/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:34683/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7cfa3b7f Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a14bffb Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@248708d1 Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:34683/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:50011/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18f47a4f Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25b7097f Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f03556 Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:50011/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:35279/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:35279/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:41105/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:41105/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:34683/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@88311a6 Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@258fe20a Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f81b5 Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:34683/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:50011/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6bbfe49a Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3b32124d Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39eacaf8 Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:50011/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:35279/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35279/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:35279/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:41105/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:41105/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:41105/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:34683/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b2b9925 Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@cccfce8 Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2459b307 Got response: (POST http://127.0.0.1:34683/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:34683/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:50011/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c848aba Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@68ddf21e Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1fe645e Got response: (POST https://127.0.0.1:50011/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:50011/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=40264,localport=34683] 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=34696, Session(1711956909215|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40274,localport=34683] 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=40288,localport=34683] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=40298,localport=34683] 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=34712, Session(1711956912862|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34718, Session(1711956913326|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34726, Session(1711956913344|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40302,localport=34683] TestServer(1): starting connection 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: 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=34742, Session(1711956913368|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40310,localport=34683] 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=40324,localport=34683] 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=40332,localport=34683] 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=34754, Session(1711956913672|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34760, Session(1711956913929|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34766, Session(1711956913947|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:40332 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40302 stopping. 3 streams Server connection to /127.0.0.1:40324 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40264 stopping. 3 streams Server connection to /127.0.0.1:40310 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40274 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40298 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40288 stopping. 1 streams TestServer(2): stopping 8 connections Server connection to /127.0.0.1:34742 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34760 stopping. 1 streams Server connection to /127.0.0.1:34712 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:34696 stopping. 3 streams Server connection to /127.0.0.1:34726 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:34766 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34718 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34754 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/4/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/4/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/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/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 09:35:15 CEST 2024 finished: Mon Apr 01 09:35:15 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest TIME: 0.755 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Mon Apr 01 09:35:15 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:35:16 CEST 2024 elapsed time (seconds): 0.755 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=696679, tid=696682 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/hs_err_pid696679.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/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/4/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/4/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/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/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/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/6/FilePublisherTest.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -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/HpackHeaderTableDriver.java Passed: java/net/httpclient/http2/ExpectContinueResetTest.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/httpclient/http2/FixedThreadPoolTest.java Passed: java/net/httpclient/http2/ImplicitPushCancel.java Passed: java/net/httpclient/http2/PostPutTest.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/httpclient/http2/HpackDecoderDriver.java Passed: java/net/httpclient/http2/ProxyTest2.java Passed: java/net/httpclient/http2/HpackEncoderDriver.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/offline/OfflineTesting.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/http2/Timeout.java Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java TEST: java/net/httpclient/security/Driver.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils TIME: 0.205 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils started: Mon Apr 01 09:35:38 CEST 2024 Library /test/lib: compile: jdk.test.lib.Utils finished: Mon Apr 01 09:35:38 CEST 2024 elapsed time (seconds): 0.205 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.204 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Utils.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:38 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 8 finished: Mon Apr 01 09:35:38 CEST 2024 elapsed time (seconds): 0.204 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/11/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/11/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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/11/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/11/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/11/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/11/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/11/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/11/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/11/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/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Utils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Asserts.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.031 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 09:35:38 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 8 finished: Mon Apr 01 09:35:38 CEST 2024 elapsed time (seconds): 0.031 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: 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/11/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/11/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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/11/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/11/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/11/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/11/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/11/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/11/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/11/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/11/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.122 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 09:35:38 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 8 finished: Mon Apr 01 09:35:38 CEST 2024 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.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/11/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/11/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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/11/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/11/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/11/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/11/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/11/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/11/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/11/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/11/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.133 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java reason: User specified action: run compile ../ProxyServer.java started: Mon Apr 01 09:35:38 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 8 finished: Mon Apr 01 09:35:38 CEST 2024 elapsed time (seconds): 0.133 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/11/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/11/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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/11/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/11/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/11/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/11/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/11/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/11/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/11/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/11/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.574 seconds messages: command: build Security reason: User specified action: run build Security started: Mon Apr 01 09:35:38 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 09:35:39 CEST 2024 elapsed time (seconds): 0.574 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.574 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:38 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 8 finished: Mon Apr 01 09:35:39 CEST 2024 elapsed time (seconds): 0.574 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/11/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/11/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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/11/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/11/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/11/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/11/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/11/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/11/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/11/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/11/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.062 seconds messages: command: build Driver reason: Named class compiled on demand started: Mon Apr 01 09:35:39 CEST 2024 Test directory: compile: Driver finished: Mon Apr 01 09:35:39 CEST 2024 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/java/net/httpclient/security/Driver.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:39 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 8 finished: Mon Apr 01 09:35:39 CEST 2024 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.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/11/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/11/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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/11/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/11/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/11/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/11/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/11/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/11/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/11/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/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value REASON: User specified action: run main/othervm Driver TIME: 3.332 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Mon Apr 01 09:35:39 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 09:35:42 CEST 2024 elapsed time (seconds): 3.332 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: Starting Driver Command line: [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java -cp /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar -Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa -XX:TieredStopAtLevel=1 -XX:+UseSerialGC -ea -esa -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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=45999 -Dport.number1=32887 -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/11/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/11/test/lib Security 1 ] Command line = [-ea -esa -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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=45999 -Dport.number1=32887 -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/11/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/11/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=698379, tid=698380 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/hs_err_pid698379.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=682 ms STDERR: java.lang.RuntimeException: Non zero return value at Driver.runtest(Driver.java:169) at Driver.runtest(Driver.java:120) at Driver.main(Driver.java:70) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) at java.base/java.lang.Thread.run(Thread.java:1575) JavaTest Message: Test threw exception: java.lang.RuntimeException: Non zero return value JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Non zero return value rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/11/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/11/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/11/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/11/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/11/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -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. Build successful REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext TIME: 0.151 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext started: Mon Apr 01 09:35:38 CEST 2024 Library /test/lib: compile: jdk.test.lib.net.SimpleSSLContext finished: Mon Apr 01 09:35:38 CEST 2024 elapsed time (seconds): 0.151 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.151 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:38 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:35:38 CEST 2024 elapsed time (seconds): 0.151 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/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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/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/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/lib/jdk/test/lib/net/SimpleSSLContext.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.024 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 09:35:38 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:35:38 CEST 2024 elapsed time (seconds): 0.024 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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.076 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 09:35:38 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:35:38 CEST 2024 elapsed time (seconds): 0.076 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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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.202 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java reason: User specified action: run compile ../ProxyServer.java started: Mon Apr 01 09:35:38 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:35:38 CEST 2024 elapsed time (seconds): 0.202 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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.174 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 09:35:38 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 09:35:38 CEST 2024 elapsed time (seconds): 0.174 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.174 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:38 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:35:38 CEST 2024 elapsed time (seconds): 0.174 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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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: 3.292 seconds messages: command: main Security 0 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 started: Mon Apr 01 09:35:38 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 09:35:42 CEST 2024 elapsed time (seconds): 3.292 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:35289 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:35289/files/foo.txt" "GET:") STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release Apr 01, 2024 9:35:39 AM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 9:35:40 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 9:35:40 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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/7/0.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.0.jta 0 ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 09:35:42 CEST 2024 finished: Mon Apr 01 09:35:42 CEST 2024 elapsed time (seconds): 0.0 ACTION: main -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 TIME: 0.816 seconds messages: command: main Security 2 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 started: Mon Apr 01 09:35:42 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 09:35:43 CEST 2024 elapsed time (seconds): 0.816 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=698486, tid=698489 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid698486.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/7/2.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -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/UserInfoTest.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.091 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 09:35:36 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.091 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.089 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:36 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 4 finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.089 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/10/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/10/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/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.068 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 09:35:36 CEST 2024 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.068 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.068 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:36 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 4 finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.068 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/10/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/10/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/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/10/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest TIME: 8.866 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Mon Apr 01 09:35:36 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:35:45 CEST 2024 elapsed time (seconds): 8.866 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:33881]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@37f8ab19, /http1/echo Http1TestServer[localhost/127.0.0.1:38605]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@44112dc, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:49051]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@1b41bfc1, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:54073]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@773af403, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:33881/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:33881/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:38605/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:38605/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:49051/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14de1420 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4150310b Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@648f4cca Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:49051/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:54073/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18b4d15e Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@16733c38 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@124cba2e Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:54073/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:33881/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:33881/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:38605/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:38605/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:49051/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c6b3174 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ad91a8e Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@325641d Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:49051/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:54073/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@694e2395 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11b90b56 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2f2b06be Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:54073/https2/echo", defaultDir, "msg", false): success --- testZipFs(): starting test BodyHandlerOfFileDownloadTest.testZipFs(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileDownloadTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java Total tests run: 9, Passes: 9, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=55408,localport=49051] 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=48982, Session(1711956939729|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=55422,localport=49051] 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=55430,localport=49051] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=55434,localport=49051] 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=48996, Session(1711956943546|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: New connection from SSLSocket[hostname=127.0.0.1, port=49004, Session(1711956944026|SSL_NULL_WITH_NULL_NULL)] TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: 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=49018, Session(1711956944046|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:55408 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55430 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55434 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55422 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 4 connections Server connection to /127.0.0.1:49004 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:48996 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:49018 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:48982 stopping. 3 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/10/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/10/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -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 Apr 01 09:35:45 CEST 2024 finished: Mon Apr 01 09:35:45 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest TIME: 0.722 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Mon Apr 01 09:35:45 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:35:45 CEST 2024 elapsed time (seconds): 0.722 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=698860, tid=698863 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/hs_err_pid698860.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/10/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/10/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.128 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 09:35:36 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.128 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.127 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:36 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 12 finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.127 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseSerialGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/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 BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 09:35:36 CEST 2024 Test directory: compile: BodyHandlerOfFileTest finished: Mon Apr 01 09:35:36 CEST 2024 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/BodyHandlerOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:36 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 12 finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.052 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseSerialGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileTest TIME: 9.769 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Mon Apr 01 09:35:36 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:35:46 CEST 2024 elapsed time (seconds): 9.769 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:42095]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@1cc03968, /http1/echo Http1TestServer[localhost/127.0.0.1:39375]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@37cfc111, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:59845]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@259407d8, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:36549]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@11a67fa8, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:42095/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:42095/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:39375/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:39375/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:59845/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c811893 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ed727a9 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9c7b2ea Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:59845/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:36549/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ef66a62 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2bf4f9d8 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3fe67b25 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:36549/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:42095/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:42095/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:39375/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:39375/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:59845/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d205bb2 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@68353b37 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@24ea2f3c Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:59845/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:36549/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47ed0d8b Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7347b9ff Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f9539fd Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:36549/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:42095/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:42095/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:39375/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:39375/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:59845/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@222ddad9 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d5fe8e5 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c7292fa Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:59845/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:36549/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a327f4 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1247ff22 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@747b7646 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:36549/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:42095/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:42095/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:39375/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:39375/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:59845/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e3e509c Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10a33ccf Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@65456228 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:59845/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:36549/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@cc3ea43 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e36313c Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1261ba7c Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:36549/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53702,localport=59845] 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=60684, Session(1711956939924|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53710,localport=59845] 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=53726,localport=59845] 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=53742,localport=59845] 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=60686, Session(1711956943937|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=60702, Session(1711956944340|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=60704, Session(1711956944358|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=53746,localport=59845] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60718, Session(1711956944375|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53756,localport=59845] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=53766,localport=59845] 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=53774,localport=59845] 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=60722, Session(1711956944696|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=60734, Session(1711956944928|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=60744, Session(1711956944943|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:53756 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53710 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53742 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53726 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53774 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53766 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53746 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53702 stopping. 3 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:60704 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60702 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60744 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60718 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60686 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60734 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60684 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60722 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseSerialGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 09:35:46 CEST 2024 finished: Mon Apr 01 09:35:46 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest TIME: 0.696 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Mon Apr 01 09:35:46 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:35:46 CEST 2024 elapsed time (seconds): 0.696 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=699138, tid=699141 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/hs_err_pid699138.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseSerialGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/ofFile.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.537 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 09:35:36 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.537 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.385 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:36 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 6 finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.385 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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.151 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:36 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 6 finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.151 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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/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.088 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 09:35:36 CEST 2024 Test directory: compile: BodySubscriberOfFileTest finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.088 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.088 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 09:35:36 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 6 finished: Mon Apr 01 09:35:36 CEST 2024 elapsed time (seconds): 0.088 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/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: 10.417 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Mon Apr 01 09:35:36 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:35:47 CEST 2024 elapsed time (seconds): 10.417 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:36593]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@41775ea4, /http1/echo Http1TestServer[localhost/127.0.0.1:37967]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@6ebddeff, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:51479]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@489c3bd6, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:33483]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@6f0d61ec, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:36593/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:36593/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:37967/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:37967/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:51479/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@675bf773 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47c851de Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@32a62430 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:51479/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:33483/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2acb6f8e Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6fc9e4b3 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57e50940 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:33483/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:36593/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:36593/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:37967/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:37967/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:51479/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@21fbc3a8 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e3b89d6 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57dc7976 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:51479/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:33483/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2f2a9ed6 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7036ac49 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@342e3431 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:33483/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:36593/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:36593/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:37967/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:37967/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:51479/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@48fc5d85 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d9db337 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5ffae66b Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:51479/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:33483/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4eb9516b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4fc8a71b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a829d6f Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:33483/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:36593/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:36593/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:37967/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:37967/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:51479/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@52d5e9ea Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3df12fda Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d2fd676 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:51479/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:33483/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@42d57a5a Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@56d878eb Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63469b98 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:33483/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodySubscriberOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java Total tests run: 17, Passes: 17, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36920,localport=51479] 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=44218, Session(1711956940277|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36924,localport=51479] 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=36926,localport=51479] 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=36940,localport=51479] 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=44234, Session(1711956944263|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44250, Session(1711956944694|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44256, Session(1711956944756|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=36944,localport=51479] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44262, Session(1711956944780|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36956,localport=51479] 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=36962,localport=51479] 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=36974,localport=51479] 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): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44264, Session(1711956945143|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=44266, Session(1711956945381|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=44270, Session(1711956945397|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:36962 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36924 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36944 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36940 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36926 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36974 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36920 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36956 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:44256 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44270 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44234 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44264 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44250 stopping. 1 streams TestServer(1): finished TestServer: Connection writer stopping Server connection to /127.0.0.1:44262 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:44266 stopping. 1 streams Server connection to /127.0.0.1:44218 stopping. 3 streams TestServer: Connection writer stopping 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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 09:35:47 CEST 2024 finished: Mon Apr 01 09:35:47 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest TIME: 0.692 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Mon Apr 01 09:35:47 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:35:47 CEST 2024 elapsed time (seconds): 0.692 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=699287, tid=699290 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3/hs_err_pid699287.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/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/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/3/ofFile.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.java Passed: java/net/httpclient/ssltest/TlsVersionTest.java Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java Passed: java/net/httpclient/ssltest/CertificateTest.java Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/httpclient/websocket/Abort.java Passed: java/net/httpclient/websocket/AutomaticPong.java Passed: java/net/httpclient/websocket/BlowupOutputQueue.java Passed: java/net/httpclient/websocket/ConnectionHandoverTest.java Passed: java/net/httpclient/websocket/HandshakeUrlEncodingTest.java Passed: java/net/httpclient/websocket/HeaderWriterDriver.java Passed: java/net/httpclient/websocket/MaskerDriver.java Passed: java/net/httpclient/websocket/MessageQueueDriver.java Passed: java/net/httpclient/websocket/PendingBinaryPingClose.java Passed: java/net/httpclient/websocket/PendingBinaryPongClose.java Passed: java/net/httpclient/websocket/PendingPingBinaryClose.java Passed: java/net/httpclient/websocket/PendingPingTextClose.java Passed: java/net/httpclient/websocket/PendingPongBinaryClose.java Passed: java/net/httpclient/whitebox/AuthenticationFilterTestDriver.java Passed: java/net/httpclient/whitebox/ConnectionPoolTestDriver.java Passed: java/net/httpclient/whitebox/DefaultProxyDriver.java Passed: java/net/httpclient/whitebox/DemandTestDriver.java Passed: java/net/httpclient/websocket/PendingPongTextClose.java Passed: java/net/httpclient/whitebox/FramesDecoderTestDriver.java Passed: java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java Passed: java/net/httpclient/whitebox/FlowTestDriver.java Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/whitebox/SelectorTestDriver.java Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java Passed: java/net/httpclient/websocket/PendingTextPingClose.java Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java Passed: java/net/httpclient/whitebox/WrapperTestDriver.java Passed: java/net/httpclient/whitebox/SSLFlowDelegateTestDriver.java Passed: java/net/httpclient/ALPNFailureTest.java Passed: java/net/httpclient/ALPNProxyFailureTest.java Passed: java/net/httpclient/websocket/PendingTextPongClose.java Passed: java/net/httpclient/AsyncExecutorShutdown.java Passed: java/net/httpclient/AsyncShutdownNow.java Passed: java/net/httpclient/AggregateRequestBodyTest.java Passed: java/net/httpclient/AuthFilter.java Passed: java/net/httpclient/AuthSchemesTest.java Passed: java/net/httpclient/BasicAuthTest.java Passed: java/net/httpclient/BodySubscribersTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/BasicRedirectTest.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/ByteArrayPublishers.java Passed: java/net/httpclient/CancelledResponse2.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.145 seconds messages: command: build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator reason: User specified action: run build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator started: Mon Apr 01 09:40:06 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.TestServerConfigurator finished: Mon Apr 01 09:40:06 CEST 2024 elapsed time (seconds): 0.145 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.078 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 09:40:06 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 09:40:06 CEST 2024 elapsed time (seconds): 0.078 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/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: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.066 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java reason: .class file out of date or does not exist started: Mon Apr 01 09:40:06 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 09:40:06 CEST 2024 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.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.649 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 09:40:06 CEST 2024 Test directory: compile: AsFileDownloadTest finished: Mon Apr 01 09:40:07 CEST 2024 elapsed time (seconds): 0.649 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.649 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java reason: .class file out of date or does not exist started: Mon Apr 01 09:40:06 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 09:40:07 CEST 2024 elapsed time (seconds): 0.649 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/AsFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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: 52.352 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Mon Apr 01 09:40:07 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:40:59 CEST 2024 elapsed time (seconds): 52.352 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:36719/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@b3733327 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 07:40:11 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 1 clients in 215 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:36719/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@1063aab3 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 07:40:12 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 2 clients in 63 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:36719/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 61 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:36719/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@93ed141a { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 07:40:12 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 4 clients in 61 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:36719/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 61 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:36719/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@28b4b45a { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 07:40:12 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 6 clients in 61 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:36719/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@3ff26128 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 07:40:12 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 7 clients in 61 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:36719/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@28b4b5da { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 07:40:12 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 8 clients in 96 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:36719/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 67 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:36719/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@db413c97 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 07:40:13 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 10 clients in 66 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:36719/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 64 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:36719/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 79 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:36719/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 63 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:36719/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@72902f1b { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 07:40:13 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 14 clients in 64 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:36719/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@ff5e1ba9 { {content-length=[15], date=[Mon, 01 Apr 2024 07:40:13 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 15 clients in 62 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:36719/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:33929/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@b3b8d503 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 07:40:15 GMT]} }] 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 16 clients in 163 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:33929/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@1097440e { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 07:40:15 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 17 clients in 80 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:33929/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 89 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:33929/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@9432b5f6 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 07:40:16 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 19 clients in 82 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:33929/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 78 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:33929/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@28fa5636 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 07:40:16 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 21 clients in 76 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:33929/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@40380304 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 07:40:16 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 22 clients in 79 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:33929/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@294c4033 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 07:40:17 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 23 clients in 82 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:33929/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 77 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:33929/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@db88de73 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 07:40:17 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 25 clients in 79 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:33929/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 80 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:33929/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 84 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:33929/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 82 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:33929/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@72e99978 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 07:40:18 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 29 clients in 84 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:33929/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@ffb78606 { {content-length=[15], date=[Mon, 01 Apr 2024 07:40:18 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 30 clients in 80 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33929/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:39301/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 3/100 iterations and 30/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 31 clients in 278 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:39301/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 91 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:39301/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 89 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:39301/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 100 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:39301/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 91 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:39301/http2/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@ad199fa4 { {:status=[200], content-disposition=[attachment; filename=""], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 36 clients in 102 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:39301/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 83 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:39301/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 84 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:39301/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 89 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:39301/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 83 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:39301/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 83 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:39301/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 89 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:39301/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 82 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:39301/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 82 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:39301/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 89 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39301/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:52137/https2/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@37ea26f2 { {:status=[200], content-disposition=[], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 46 clients in 106 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:52137/https2/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@94c895fd { {:status=[200], content-disposition=[filename=example.html], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 47 clients in 99 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:52137/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 93 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:52137/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 91 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:52137/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 93 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:52137/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 91 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:52137/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 93 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:52137/https2/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@ad19a124 { {:status=[200], content-disposition=[attachment; filename=..], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 53 clients in 99 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:52137/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 97 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:52137/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 103 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:52137/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 110 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:52137/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 101 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:52137/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 93 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:52137/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 94 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:52137/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 95 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?120", "<>"): success test(http://127.0.0.1:36719/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:36719/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 92 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:36719/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:36719/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 104 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:36719/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:36719/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 98 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:36719/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:36719/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 93 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:36719/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:36719/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 101 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:36719/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:36719/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 90 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:36719/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:36719/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 89 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:36719/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:36719/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 90 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:36719/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:36719/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 88 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:36719/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:36719/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 89 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:36719/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:36719/http1/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 71 clients in 95 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:36719/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:36719/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 108 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:36719/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:36719/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 106 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:36719/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:36719/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 102 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:36719/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:36719/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 99 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:36719/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:36719/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 96 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:36719/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:36719/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 95 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:36719/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:36719/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 92 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:36719/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:36719/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 92 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:36719/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:36719/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 116 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:36719/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:36719/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 96 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:36719/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:36719/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 103 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:36719/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:36719/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 97 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:36719/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:36719/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 107 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:36719/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:36719/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 94 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:36719/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:36719/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 103 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:36719/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:36719/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 109 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:36719/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:36719/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 100 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:36719/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:36719/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 102 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:36719/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:36719/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 95 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:36719/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:36719/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 111 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:36719/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:36719/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 95 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:36719/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:36719/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 97 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:36719/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:36719/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 96 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:36719/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:36719/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 115 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:36719/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:36719/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 100 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:36719/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:36719/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 95 ms test AsFileDownloadTest.test("http://127.0.0.1:36719/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:33929/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:33929/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 101 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:33929/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:33929/https1/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example002.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 99 clients in 97 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:33929/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:33929/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 96 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:33929/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:33929/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 99 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:33929/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:33929/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 104 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:33929/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:33929/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 108 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:33929/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:33929/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 99 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:33929/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:33929/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 104 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:33929/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:33929/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 100 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:33929/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:33929/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 95 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:33929/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:33929/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 102 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:33929/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:33929/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 95 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:33929/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:33929/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 122 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:33929/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:33929/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 99 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:33929/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:33929/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 123 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:33929/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:33929/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 99 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:33929/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:33929/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 120 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:33929/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:33929/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 109 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:33929/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:33929/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 99 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:33929/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:33929/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 98 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:33929/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:33929/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 103 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:33929/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:33929/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 111 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:33929/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:33929/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 99 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:33929/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:33929/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 99 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:33929/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:33929/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 105 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:33929/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:33929/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 107 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:33929/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:33929/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 100 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:33929/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:33929/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 101 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:33929/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:33929/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 105 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:33929/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:33929/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 102 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:33929/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:33929/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 94 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:33929/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:33929/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 90 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:33929/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:33929/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 105 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:33929/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:33929/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 95 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:33929/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:33929/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 113 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:33929/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:33929/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 94 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:33929/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:33929/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 104 ms test AsFileDownloadTest.test("https://127.0.0.1:33929/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:39301/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:39301/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 100 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:39301/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:39301/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 102 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:39301/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:39301/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 106 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:39301/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:39301/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 95 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:39301/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:39301/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 94 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:39301/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:39301/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 90 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:39301/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:39301/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 91 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:39301/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:39301/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 94 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:39301/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:39301/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 92 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:39301/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:39301/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 102 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:39301/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:39301/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 94 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:39301/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:39301/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 92 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:39301/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:39301/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 91 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:39301/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:39301/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 97 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:39301/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:39301/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 96 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:39301/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:39301/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 105 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:39301/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:39301/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 98 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:39301/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:39301/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 96 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:39301/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:39301/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 97 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:39301/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:39301/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 97 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:39301/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:39301/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 99 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:39301/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:39301/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 108 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:39301/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:39301/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 95 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:39301/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:39301/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 98 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:39301/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:39301/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 103 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:39301/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:39301/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 100 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:39301/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:39301/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 100 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:39301/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:39301/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 113 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:39301/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:39301/http2/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file4.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 163 clients in 98 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:39301/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:39301/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 98 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:39301/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:39301/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 96 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:39301/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:39301/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 99 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:39301/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:39301/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 102 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:39301/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:39301/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 105 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:39301/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:39301/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 94 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:39301/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:39301/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 92 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:39301/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:39301/http2/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file12.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 171 clients in 91 ms test AsFileDownloadTest.test("http://127.0.0.1:39301/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:52137/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:52137/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 96 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:52137/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:52137/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 92 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:52137/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:52137/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 94 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:52137/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:52137/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 93 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:52137/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:52137/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 94 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:52137/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:52137/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 94 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:52137/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:52137/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 94 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:52137/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:52137/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 97 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:52137/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:52137/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 102 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:52137/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:52137/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 96 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:52137/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:52137/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 96 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:52137/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:52137/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 111 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:52137/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:52137/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 100 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:52137/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:52137/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 100 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:52137/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/a Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 186 clients in 99 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:52137/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/b Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 187 clients in 102 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:52137/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:52137/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 105 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:52137/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:52137/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 103 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:52137/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:52137/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 107 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:52137/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:52137/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 103 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:52137/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:52137/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 102 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:52137/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:52137/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 106 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:52137/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:52137/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 107 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:52137/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:52137/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 106 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:52137/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:52137/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 103 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:52137/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:52137/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 109 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:52137/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:52137/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 134 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:52137/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:52137/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 132 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:52137/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:52137/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 115 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:52137/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:52137/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 107 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:52137/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:52137/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 104 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:52137/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:52137/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 106 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:52137/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:52137/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 111 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:52137/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:52137/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 127 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:52137/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:52137/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 111 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:52137/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file11.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 207 clients in 113 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:52137/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:52137/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 102 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/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=37730,localport=39301] 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:37730 stopping. 1 streams TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: Connection writer stopping TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=37738,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?101 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:37738 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=37752,localport=39301] 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:37752 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=37766,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?103 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:37766 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=37780,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?104 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:37780 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=37782,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?105 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:37782 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=37798,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?106 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:37798 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=37804,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?107 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:37804 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=37820,localport=39301] 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:37820 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=37824,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?109 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:37824 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=37828,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?110 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:37828 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=37838,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?111 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:37838 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=37844,localport=39301] 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:37844 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=37856,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?113 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:37856 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=37860,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?120 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:37860 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=58852, Session(1711957210301|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:58852 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=58866, Session(1711957222496|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:58866 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=58880, Session(1711957222882|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:58880 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=58884, Session(1711957223089|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?103 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:58884 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=58892, Session(1711957223285|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:58892 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=58902, Session(1711957223486|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?105 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:58902 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=58914, Session(1711957223682|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:58914 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=58918, Session(1711957223875|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:58918 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=58926, Session(1711957224079|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:58926 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=58932, Session(1711957224289|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:58932 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=58946, Session(1711957224497|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?110 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:58946 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=58954, Session(1711957224713|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:58954 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=58966, Session(1711957224944|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:58966 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=58980, Session(1711957225188|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?113 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:58980 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=58996, Session(1711957225432|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?120 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:58996 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=55334,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?001 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:55334 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=55336,localport=39301] 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:55336 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=55348,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?003 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:55348 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=55356,localport=39301] 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:55356 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=55358,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?005 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:55358 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=55374,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?006 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:55374 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=55388,localport=39301] 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:55388 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=55396,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?008 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:55396 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=55410,localport=39301] 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:55410 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=55424,localport=39301] 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:55424 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=55438,localport=39301] 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:55438 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=55452,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?012 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:55452 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=55454,localport=39301] 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:55454 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=55464,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?014 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:55464 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=55466,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?015 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:55466 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=55470,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?016 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:55470 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=55478,localport=39301] 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:55478 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=55488,localport=39301] 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:55488 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=56022,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?019 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:56022 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=56026,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?020 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56026 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=56034,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?021 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:56034 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=56038,localport=39301] 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:56038 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=56046,localport=39301] 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:56046 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=56050,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?024 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:56050 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=56066,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?025 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:56066 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=56070,localport=39301] 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:56070 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=56084,localport=39301] 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:56084 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=56092,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?032 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56092 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=56096,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?033 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56096 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=56108,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?034 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:56108 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=56116,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?035 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:56116 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=56132,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?036 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:56132 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=56144,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?037 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:56144 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=56158,localport=39301] 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:56158 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=56170,localport=39301] 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:56170 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=56180,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?040 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:56180 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=56186,localport=39301] TestServer(1): starting connection TestServer: POST /http2/afdt?041 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:56186 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=49740, Session(1711957225629|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:49740 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=49744, Session(1711957250452|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:49744 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=49752, Session(1711957250651|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?003 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:49752 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=49762, Session(1711957250849|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:49762 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=49776, Session(1711957251047|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:49776 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=49784, Session(1711957251243|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:49784 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=49788, Session(1711957251440|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?007 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:49788 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=49798, Session(1711957251637|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:49798 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=49800, Session(1711957251835|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:49800 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=49810, Session(1711957252051|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:49810 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=49818, Session(1711957252263|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:49818 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=49832, Session(1711957252468|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:49832 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=49838, Session(1711957252717|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?013 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:49838 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=49842, Session(1711957252949|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:49842 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=49850, Session(1711957253159|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?015 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:49850 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=49858, Session(1711957253368|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?016 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:49858 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=49872, Session(1711957253581|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:49872 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=49884, Session(1711957253806|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:49884 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=49894, Session(1711957254023|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:49894 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=49906, Session(1711957254239|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:49906 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=49910, Session(1711957254467|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:49910 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=49924, Session(1711957254686|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:49924 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=49932, Session(1711957254948|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:49932 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=49942, Session(1711957255167|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:49942 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=49956, Session(1711957255387|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:49956 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=49966, Session(1711957255616|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:49966 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=49978, Session(1711957255828|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:49978 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=49994, Session(1711957256054|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:49994 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=54720, Session(1711957256322|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:54720 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=54722, Session(1711957256594|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:54722 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=54732, Session(1711957256880|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:54732 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=54734, Session(1711957257105|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:54734 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=54750, Session(1711957257369|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:54750 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=54764, Session(1711957257634|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:54764 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=54780, Session(1711957257861|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:54780 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=54790, Session(1711957258106|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?040 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:54790 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=54800, Session(1711957258348|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:54800 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 52 connections TestServer(2): stopping 52 connections TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -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 Apr 01 09:40:59 CEST 2024 finished: Mon Apr 01 09:40:59 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest TIME: 0.71 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Mon Apr 01 09:40:59 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:41:00 CEST 2024 elapsed time (seconds): 0.71 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=704090, tid=704093 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/hs_err_pid704090.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/AsFileDownloadTest.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -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/CancelledResponse.java Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/CancelRequestTest.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/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/ContentLengthHeaderTest.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/CustomResponseSubscriber.java Passed: java/net/httpclient/CustomRequestPublisher.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.226 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest started: Mon Apr 01 09:41:52 CEST 2024 Test directory: compile: DependentPromiseActionsTest finished: Mon Apr 01 09:41:52 CEST 2024 elapsed time (seconds): 0.226 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.226 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 09:41:52 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:41:52 CEST 2024 elapsed time (seconds): 0.226 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/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/3/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/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/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/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/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/3/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/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/DependentPromiseActionsTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java:489: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal } else if (System.getSecurityManager() != null) { ^ Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Apr 01 09:41:52 CEST 2024 finished: Mon Apr 01 09:41:52 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 10.535 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest started: Mon Apr 01 09:41:52 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:42:02 CEST 2024 elapsed time (seconds): 10.535 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:47581]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@46ed87d4, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:47581]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@47fe884, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:46143]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@46ed87d4, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:46143]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@47fe884, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [1 s, 990 ms, 376961 ns] testAsInputStreamAsync(http://127.0.0.1:47581/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@798e0d7b HTTP_FixedLengthHandler received request to http://127.0.0.1:47581/http2/fixed/y TestServer: [3 s, 623 ms, 286119 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 TestServer: [3 s, 632 ms, 364289 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 TestServer: [3 s, 632 ms, 795611 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:47581/http2/fixed/y", false, SemaphoreStaller): success [3 s, 987 ms, 414571 ns] testAsInputStreamAsync(http://127.0.0.1:47581/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@678f4293 HTTP_ChunkedHandler received request to http://127.0.0.1:47581/http2/chunk/y TestServer: [4 s, 0 ms, 116390 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 TestServer: [4 s, 0 ms, 793998 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 TestServer: [4 s, 1 ms, 187649 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:47581/http2/chunk/y", false, SemaphoreStaller): success [4 s, 11 ms, 602795 ns] testAsInputStreamAsync(https://127.0.0.1:46143/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58e75e60 HTTP_FixedLengthHandler received request to https://127.0.0.1:46143/https2/fixed/y TestServer: [5 s, 812 ms, 344917 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 TestServer: [5 s, 812 ms, 652115 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [5 s, 812 ms, 895653 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:46143/https2/fixed/y", false, SemaphoreStaller): success [5 s, 840 ms, 805438 ns] testAsInputStreamAsync(https://127.0.0.1:46143/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@350f789 HTTP_ChunkedHandler received request to https://127.0.0.1:46143/https2/chunk/y TestServer: [5 s, 877 ms, 505966 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 TestServer: [5 s, 877 ms, 905337 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [5 s, 878 ms, 74443 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:46143/https2/chunk/y", false, SemaphoreStaller): success [5 s, 892 ms, 565940 ns] testAsInputStreamAsync(http://127.0.0.1:47581/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ced8514 HTTP_FixedLengthHandler received request to http://127.0.0.1:47581/http2/fixed/y TestServer: [5 s, 900 ms, 693314 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 TestServer: [5 s, 900 ms, 985181 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 TestServer: [5 s, 901 ms, 188998 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:47581/http2/fixed/y", true, SemaphoreStaller): success [5 s, 908 ms, 944470 ns] testAsInputStreamAsync(http://127.0.0.1:47581/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13211923 HTTP_ChunkedHandler received request to http://127.0.0.1:47581/http2/chunk/y TestServer: [5 s, 911 ms, 125620 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 TestServer: [5 s, 911 ms, 359786 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 TestServer: [5 s, 911 ms, 528781 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:47581/http2/chunk/y", true, SemaphoreStaller): success [5 s, 918 ms, 499114 ns] testAsInputStreamAsync(https://127.0.0.1:46143/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6aefe9d7 HTTP_FixedLengthHandler received request to https://127.0.0.1:46143/https2/fixed/y TestServer: [5 s, 947 ms, 945951 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 TestServer: [5 s, 948 ms, 336282 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [5 s, 948 ms, 595559 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:46143/https2/fixed/y", true, SemaphoreStaller): success [5 s, 961 ms, 887044 ns] testAsInputStreamAsync(https://127.0.0.1:46143/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d005abf HTTP_ChunkedHandler received request to https://127.0.0.1:46143/https2/chunk/y TestServer: [5 s, 964 ms, 991370 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 TestServer: [5 s, 965 ms, 184855 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [5 s, 965 ms, 309378 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:46143/https2/chunk/y", true, SemaphoreStaller): success [6 s, 3 ms, 189109 ns] testAsLinesAsync(http://127.0.0.1:47581/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2f62083b HTTP_FixedLengthHandler received request to http://127.0.0.1:47581/http2/fixed/y TestServer: [6 s, 14 ms, 652635 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 TestServer: [6 s, 14 ms, 957702 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 TestServer: [6 s, 15 ms, 224530 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:47581/http2/fixed/y", false, SemaphoreStaller): success [6 s, 42 ms, 582562 ns] testAsLinesAsync(http://127.0.0.1:47581/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@78536eb3 HTTP_ChunkedHandler received request to http://127.0.0.1:47581/http2/chunk/y TestServer: [6 s, 50 ms, 185571 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 TestServer: [6 s, 50 ms, 437418 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 TestServer: [6 s, 50 ms, 705305 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:47581/http2/chunk/y", false, SemaphoreStaller): success [6 s, 58 ms, 959292 ns] testAsLinesAsync(https://127.0.0.1:46143/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f831cf HTTP_FixedLengthHandler received request to https://127.0.0.1:46143/https2/fixed/y TestServer: [6 s, 79 ms, 510666 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 TestServer: [6 s, 79 ms, 833275 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [6 s, 80 ms, 43220 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:46143/https2/fixed/y", false, SemaphoreStaller): success [6 s, 95 ms, 865045 ns] testAsLinesAsync(https://127.0.0.1:46143/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a9bb7e4 HTTP_ChunkedHandler received request to https://127.0.0.1:46143/https2/chunk/y TestServer: [6 s, 114 ms, 738453 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 TestServer: [6 s, 115 ms, 41051 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [6 s, 115 ms, 160716 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:46143/https2/chunk/y", false, SemaphoreStaller): success [6 s, 131 ms, 676169 ns] testAsLinesAsync(http://127.0.0.1:47581/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38d69188 HTTP_FixedLengthHandler received request to http://127.0.0.1:47581/http2/fixed/y TestServer: [6 s, 133 ms, 703275 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 TestServer: [6 s, 133 ms, 936761 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 TestServer: [6 s, 134 ms, 89054 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:47581/http2/fixed/y", true, SemaphoreStaller): success [6 s, 139 ms, 941625 ns] testAsLinesAsync(http://127.0.0.1:47581/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f1dbc91 HTTP_ChunkedHandler received request to http://127.0.0.1:47581/http2/chunk/y TestServer: [6 s, 141 ms, 851569 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 TestServer: [6 s, 142 ms, 123096 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 TestServer: [6 s, 142 ms, 317472 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:47581/http2/chunk/y", true, SemaphoreStaller): success [6 s, 147 ms, 65901 ns] testAsLinesAsync(https://127.0.0.1:46143/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ca7f20d HTTP_FixedLengthHandler received request to https://127.0.0.1:46143/https2/fixed/y TestServer: [6 s, 148 ms, 857700 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 TestServer: [6 s, 149 ms, 175410 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [6 s, 149 ms, 355834 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:46143/https2/fixed/y", true, SemaphoreStaller): success [6 s, 160 ms, 685406 ns] testAsLinesAsync(https://127.0.0.1:46143/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@993111f HTTP_ChunkedHandler received request to https://127.0.0.1:46143/https2/chunk/y TestServer: [6 s, 162 ms, 525737 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 TestServer: [6 s, 162 ms, 749033 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [6 s, 162 ms, 867085 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:46143/https2/chunk/y", true, SemaphoreStaller): success [6 s, 194 ms, 892255 ns] testAsStringAsync(http://127.0.0.1:47581/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23256fb0 HTTP_FixedLengthHandler received request to http://127.0.0.1:47581/http2/fixed/y TestServer: [6 s, 204 ms, 918631 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 TestServer: [6 s, 205 ms, 159668 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 TestServer: [6 s, 205 ms, 317322 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:47581/http2/fixed/y", false, SemaphoreStaller): success [6 s, 228 ms, 607621 ns] testAsStringAsync(http://127.0.0.1:47581/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@34d2d56b HTTP_ChunkedHandler received request to http://127.0.0.1:47581/http2/chunk/y TestServer: [6 s, 235 ms, 461990 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 TestServer: [6 s, 235 ms, 679215 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 TestServer: [6 s, 235 ms, 781309 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:47581/http2/chunk/y", false, SemaphoreStaller): success [6 s, 240 ms, 424567 ns] testAsStringAsync(https://127.0.0.1:46143/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3db9c5ea HTTP_FixedLengthHandler received request to https://127.0.0.1:46143/https2/fixed/y TestServer: [6 s, 256 ms, 471637 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 TestServer: [6 s, 256 ms, 725073 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [6 s, 256 ms, 917459 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:46143/https2/fixed/y", false, SemaphoreStaller): success [6 s, 266 ms, 739748 ns] testAsStringAsync(https://127.0.0.1:46143/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d20c016 HTTP_ChunkedHandler received request to https://127.0.0.1:46143/https2/chunk/y TestServer: [6 s, 292 ms, 385104 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 TestServer: [6 s, 292 ms, 633889 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [6 s, 292 ms, 850286 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:46143/https2/chunk/y", false, SemaphoreStaller): success [6 s, 303 ms, 621463 ns] testAsStringAsync(http://127.0.0.1:47581/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@297859d7 HTTP_FixedLengthHandler received request to http://127.0.0.1:47581/http2/fixed/y TestServer: [6 s, 305 ms, 79493 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 TestServer: [6 s, 305 ms, 242876 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 TestServer: [6 s, 305 ms, 401000 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:47581/http2/fixed/y", true, SemaphoreStaller): success [6 s, 309 ms, 464973 ns] testAsStringAsync(http://127.0.0.1:47581/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@40719bf7 HTTP_ChunkedHandler received request to http://127.0.0.1:47581/http2/chunk/y TestServer: [6 s, 311 ms, 939721 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 TestServer: [6 s, 312 ms, 180457 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 TestServer: [6 s, 312 ms, 358852 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:47581/http2/chunk/y", true, SemaphoreStaller): success [6 s, 316 ms, 738423 ns] testAsStringAsync(https://127.0.0.1:46143/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e2d6fca HTTP_FixedLengthHandler received request to https://127.0.0.1:46143/https2/fixed/y TestServer: [6 s, 318 ms, 650294 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 TestServer: [6 s, 318 ms, 826259 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [6 s, 318 ms, 931982 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:46143/https2/fixed/y", true, SemaphoreStaller): success [6 s, 328 ms, 730942 ns] testAsStringAsync(https://127.0.0.1:46143/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7372e800 HTTP_ChunkedHandler received request to https://127.0.0.1:46143/https2/chunk/y TestServer: [6 s, 330 ms, 473030 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 TestServer: [6 s, 330 ms, 597953 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [6 s, 330 ms, 801658 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:46143/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:47581/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1b33915d HTTP_FixedLengthHandler received request to http://127.0.0.1:47581/http2/fixed/y TestServer: [6 s, 399 ms, 708742 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 TestServer: [6 s, 399 ms, 879556 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 TestServer: [6 s, 399 ms, 999230 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 [6 s, 425 ms, 114200 ns] Received promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-2) 200 [6 s, 425 ms, 342606 ns] Received promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:47581/http2/fixed/y/before/promise-1) 200 [6 s, 425 ms, 463969 ns] Received promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:47581/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:47581/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@61b80c3d HTTP_ChunkedHandler received request to http://127.0.0.1:47581/http2/chunk/y TestServer: [6 s, 432 ms, 546493 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 TestServer: [6 s, 432 ms, 864942 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 TestServer: [6 s, 432 ms, 983976 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 [6 s, 437 ms, 133450 ns] Received promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-3) 200 [6 s, 439 ms, 432833 ns] Received promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:47581/http2/chunk/y/before/promise-1) 200 [6 s, 439 ms, 632348 ns] Received promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:47581/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:46143/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@22d5501b HTTP_FixedLengthHandler received request to https://127.0.0.1:46143/https2/fixed/y TestServer: [6 s, 456 ms, 362307 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 TestServer: [6 s, 456 ms, 781900 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [6 s, 456 ms, 916812 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 [6 s, 622 ms, 92620 ns] Received promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-2) 200 [6 s, 622 ms, 702927 ns] Received promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:46143/https2/fixed/y/before/promise-1) 200 [6 s, 622 ms, 907913 ns] Received promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:46143/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:46143/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ba4606 HTTP_ChunkedHandler received request to https://127.0.0.1:46143/https2/chunk/y TestServer: [6 s, 731 ms, 389782 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 TestServer: [6 s, 731 ms, 549248 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [6 s, 731 ms, 634959 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 [6 s, 737 ms, 367327 ns] Received promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-2) 200 [6 s, 739 ms, 756332 ns] Received promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-3) 200 [6 s, 741 ms, 325945 ns] Received promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:46143/https2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:46143/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:47581/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43e3f4ec HTTP_FixedLengthHandler received request to http://127.0.0.1:47581/http2/fixed/y TestServer: [6 s, 743 ms, 704701 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 TestServer: [6 s, 743 ms, 950748 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 TestServer: [6 s, 744 ms, 125012 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 [6 s, 747 ms, 198576 ns] Received promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-2) 200 [6 s, 747 ms, 852904 ns] Received promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:47581/http2/fixed/y/before/promise-1) 200 [6 s, 748 ms, 38119 ns] Received promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:47581/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:47581/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@453c9bce HTTP_ChunkedHandler received request to http://127.0.0.1:47581/http2/chunk/y TestServer: [6 s, 750 ms, 216419 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 TestServer: [6 s, 750 ms, 387864 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 TestServer: [6 s, 750 ms, 494517 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 [6 s, 754 ms, 544768 ns] Received promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-3) 200 [6 s, 755 ms, 630138 ns] Received promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:47581/http2/chunk/y/before/promise-1) 200 [6 s, 755 ms, 964857 ns] Received promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:47581/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:46143/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@75df45ae HTTP_FixedLengthHandler received request to https://127.0.0.1:46143/https2/fixed/y TestServer: [6 s, 758 ms, 742235 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 TestServer: [6 s, 758 ms, 933929 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [6 s, 759 ms, 53683 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 [6 s, 763 ms, 677149 ns] Received promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-2) 200 [6 s, 766 ms, 367924 ns] Received promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:46143/https2/fixed/y/before/promise-1) 200 [6 s, 766 ms, 559588 ns] Received promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:46143/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:46143/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@693e0427 HTTP_ChunkedHandler received request to https://127.0.0.1:46143/https2/chunk/y TestServer: [6 s, 801 ms, 248791 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 TestServer: [6 s, 801 ms, 413487 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [6 s, 801 ms, 510058 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 [6 s, 807 ms, 271448 ns] Received promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-2) 200 [6 s, 810 ms, 559138 ns] Received promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-3) 200 [6 s, 812 ms, 219503 ns] Received promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:46143/https2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:46143/https2/chunk/y", true): success ========================= [6 s, 976 ms, 674470 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(2): accepting connections TestServer(1): accepting connections DEBUG: [MainThread] [73ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [188ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:47581/http2/fixed/y GET DEBUG: [pool-1-thread-1] [273ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [360ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [361ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [363ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [363ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [431ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [431ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [527ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [527ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [563ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1512233e queue.isEmpty: true DEBUG: [pool-1-thread-1] [634ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1512233e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [635ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [666ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [666ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [666ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [666ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [666ms] Http1Exchange initiating connect async TestServer(1): connection accepted DEBUG: [pool-1-thread-1] [671ms] PlainHttpConnection(SocketTube(1)) registering connect event TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-1-SelectorManager] [693ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6a910c5d for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=40100,localport=47581] DEBUG: [HttpClient-1-SelectorManager] [763ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [763ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40100 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [772ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [779ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [779ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [783ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [783ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [783ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [784ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [784ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [786ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [786ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@663056db DEBUG: [HttpClient-1-SelectorManager] [786ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [786ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [786ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [786ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [786ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-1] [787ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [787ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [787ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [787ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [787ms] SocketTube(1) write: starting subscription DEBUG: [pool-1-thread-2] [787ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-SelectorManager] [787ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [787ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [787ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-3] [792ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [792ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [792ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for R (true) DEBUG: [pool-1-thread-2] [793ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [821ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [825ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [842ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [843ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [845ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [845ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [845ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [846ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [849ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [858ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [858ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [859ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [871ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [874ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [874ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [874ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [874ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [874ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-SelectorManager] [881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for None (false) DEBUG: [pool-1-thread-3] [881ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [881ms] Http1Exchange reading headers DEBUG: [HttpClient-1-SelectorManager] [893ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [893ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [893ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [893ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1512233e DEBUG: [HttpClient-1-SelectorManager] [893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for R (false) DEBUG: [pool-1-thread-1] [893ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [894ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [894ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1512233e DEBUG: [pool-1-thread-3] [933ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [933ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [933ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [934ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [939ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [939ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1512233e DEBUG: [pool-1-thread-3] [940ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [943ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [944ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40100 remote=/127.0.0.1:47581] DEBUG: [pool-1-thread-3] [987ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [1s 4ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [1s 69ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4e981d5f(1) DEBUG: [pool-1-thread-3] [1s 77ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@31552935/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38e4ffee queue.isEmpty: false DEBUG: [pool-1-thread-3] [1s 78ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [1s 78ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 80ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-3] [1s 81ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 81ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@31552935/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38e4ffee, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [1s 81ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@31552935/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38e4ffee DEBUG: [pool-1-thread-3] [1s 81ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [1s 81ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@31552935/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38e4ffee DEBUG: [pool-1-thread-3] [1s 81ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [1s 81ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@31552935/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38e4ffee DEBUG: [pool-1-thread-3] [1s 82ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [1s 82ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@31552935/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38e4ffee DEBUG: [pool-1-thread-3] [1s 82ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [1s 86ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [1s 87ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4e981d5f(1) DEBUG: [pool-1-thread-3] [1s 104ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [1s 259ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [1s 283ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 284ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-3] [1s 284ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 284ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [1s 284ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-3] [1s 284ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 284ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-3] [1s 284ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 285ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 285ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@b54d735 DEBUG: [HttpClient-1-SelectorManager] [1s 285ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 285ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 285ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 285ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [1s 285ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 286ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for R (false) DEBUG: [pool-1-thread-3] [1s 287ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [1s 287ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 287ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 287ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-3] [1s 287ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [1s 287ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 287ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 288ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 288ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [1s 288ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [1s 289ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 303ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [1s 303ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 352ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-3] [1s 352ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-3] [1s 352ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-3] [1s 352ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [1s 352ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [1s 352ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 353ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 353ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [1s 354ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [1s 354ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 354ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-3] [1s 354ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-3] [1s 356ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-3] [1s 356ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [1s 356ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [1s 356ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 356ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 356ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [1s 359ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [1s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 359ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [1s 359ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [1s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 359ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [pool-1-thread-3] [1s 400ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [1s 400ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 400ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-3] [1s 401ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-1-SelectorManager] [1s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 402ms] SocketTube(1) read bytes: 39 DEBUG: [HttpClient-1-SelectorManager] [1s 402ms] Http2Connection(SocketTube(1)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 402ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 402ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [1s 405ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 405ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [1s 405ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [1s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 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 DEBUG: [readLoop] [1s 405ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [1s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for None (false) DEBUG: [readLoop] [1s 405ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-1-SelectorManager] [1s 405ms] SocketTube(1) read bytes: 9 DEBUG: [readLoop] [1s 405ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-1-SelectorManager] [1s 405ms] Http2Connection(SocketTube(1)) onNext: got 9 bytes in 1 buffers DEBUG: [readLoop] [1s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [1s 406ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 406ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for R (false) DEBUG: [readLoop] [1s 406ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-1-SelectorManager] [1s 406ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed TestServer: [3 s, 623 ms, 457014 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 632 ms, 505883 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 TestServer: [3 s, 632 ms, 932694 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-1-SelectorManager] [1s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 459ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [1s 459ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 459ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 460ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 461ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [1s 461ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [1s 461ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-3] [1s 461ms] Http2Connection(SocketTube(1)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 461ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [1s 461ms] Http2Connection(SocketTube(1)) Processing 39 DEBUG: [pool-1-thread-3] [1s 461ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [1s 462ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 463ms] 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 463ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [1s 468ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [1s 468ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 468ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-3] [1s 468ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-3] [1s 468ms] SocketTube(1) wrote: 9 DEBUG: [pool-1-thread-3] [1s 468ms] SocketTube(1) write: requesting more... DEBUG: [readLoop] [1s 468ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [1s 469ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [readLoop] [1s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 469ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [1s 469ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [1s 469ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [1s 469ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [1s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 469ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [pool-1-thread-3] [1s 469ms] Http2Connection(SocketTube(1)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 469ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(1)) Processing 9 DEBUG: [pool-1-thread-3] [1s 470ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [1s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 470ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 470ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 58 DEBUG: [pool-1-thread-3] [1s 471ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-3] [1s 471ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [1s 471ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 489ms] SocketTube(1) read bytes: 93 DEBUG: [HttpClient-1-SelectorManager] [1s 489ms] Http2Connection(SocketTube(1)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 489ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 489ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 491ms] SocketTube(1) read bytes: 108 DEBUG: [HttpClient-1-SelectorManager] [1s 491ms] Http2Connection(SocketTube(1)) onNext: got 108 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 491ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 491ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 491ms] SocketTube(1) read bytes: 241 DEBUG: [HttpClient-1-SelectorManager] [1s 491ms] Http2Connection(SocketTube(1)) onNext: got 241 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 492ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ed78644 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 492ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 521ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-3] [1s 545ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 545ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-3] [1s 545ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 578ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [1s 581ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-3] [1s 581ms] Http2Connection(SocketTube(1)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 581ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 93 DEBUG: [pool-1-thread-3] [1s 581ms] Http2Connection(SocketTube(1)) Processing 93 DEBUG: [pool-1-thread-3] [1s 581ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-3] [1s 581ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 581ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 584ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 587ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 587ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [1s 587ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 587ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 587ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [1s 588ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 588ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-3] [1s 588ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 588ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [1s 588ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-3] [1s 588ms] Http2Connection(SocketTube(1)) sending 108 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 588ms] Http2Connection(SocketTube(1)) H2 Receiving(5): 108 DEBUG: [pool-1-thread-3] [1s 588ms] Http2Connection(SocketTube(1)) Processing 108 DEBUG: [pool-1-thread-3] [1s 588ms] FramesDecoder decodes: 108 DEBUG: [pool-1-thread-3] [1s 588ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 588ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 588ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 589ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [1s 589ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 589ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-3] [1s 589ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 590ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [1s 590ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 590ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 590ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 590ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 590ms] Http2Connection(SocketTube(1)) H2 processed(5) DEBUG: [pool-1-thread-3] [1s 590ms] Http2Connection(SocketTube(1)) sending 241 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 590ms] Http2Connection(SocketTube(1)) H2 Receiving(6): 241 DEBUG: [pool-1-thread-3] [1s 590ms] Http2Connection(SocketTube(1)) Processing 241 DEBUG: [pool-1-thread-3] [1s 590ms] FramesDecoder decodes: 241 DEBUG: [pool-1-thread-3] [1s 590ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 591ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 591ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 591ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 601ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40100 DEBUG: [pool-1-thread-3] [1s 616ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 617ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 617ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 617ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 641ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 641ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 641ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 641ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40100 DEBUG: [pool-1-thread-3] [1s 642ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 642ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [1s 642ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 642ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 642ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [1s 642ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [1s 642ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [1s 653ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 653ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 654ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 52, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 654ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 654ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [1s 655ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [1s 655ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [1s 655ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 655ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 655ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 105, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 655ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 655ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 655ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 655ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 655ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [1s 655ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 655ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 655ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 655ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [1s 655ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [1s 655ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [1s 656ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-3] [1s 656ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@56329b46 DEBUG: [pool-1-thread-3] [1s 656ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [1s 656ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 656ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 658ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 658ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 658ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 658ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 658ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 658ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [1s 658ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [1s 658ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [1s 658ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-3] [1s 661ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c340a6 DEBUG: [pool-1-thread-3] [1s 661ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [1s 661ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 661ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 661ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 663ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40100 DEBUG: [pool-1-thread-3] [1s 663ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 663ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 663ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 663ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 664ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [1s 664ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [1s 664ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [1s 664ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 664ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 664ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 664ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 664ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 664ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 664ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 664ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 664ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 664ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 664ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 664ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [1s 664ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [1s 664ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [1s 664ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-3] [1s 664ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ddc82e DEBUG: [pool-1-thread-3] [1s 666ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [1s 666ms] Http2Connection(SocketTube(1)) H2 processed(6) DEBUG: [pool-1-thread-3] [1s 674ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-3] [1s 674ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-3] [1s 674ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-3] [1s 674ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [1s 691ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y) 200 HTTP_2 Local port: 40100 DEBUG: [pool-1-thread-3] [1s 692ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 692ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 692ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 692ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 692ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [1s 692ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 692ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 692ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 692ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 752ms] HttpClientImpl(1) ClientImpl (async) elapsed 1525 millis for GET to http://127.0.0.1:47581/http2/fixed/y DEBUG: [pool-1-thread-3] [1s 757ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 757ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@452e277a DEBUG: [pool-1-thread-3] [1s 757ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [1s 761ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 762ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 762ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [1s 762ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 762ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 762ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [1s 762ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [1s 762ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [1s 762ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 762ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 763ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [1s 763ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [1s 763ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [1s 763ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [1s 778ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2460e418 DEBUG: [MainThread] [1s 778ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [1s 778ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 779ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 780ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 780ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 780ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 780ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 780ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 780ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 799ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [1s 800ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:47581/http2/chunk/y GET DEBUG: [pool-1-thread-3] [1s 801ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [1s 801ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [1s 801ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [1s 801ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [1s 801ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [1s 801ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [1s 801ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [1s 802ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [1s 802ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [1s 802ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7982f queue.isEmpty: true DEBUG: [pool-1-thread-3] [1s 802ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7982f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [1s 802ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 802ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 802ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 802ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 802ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [1s 802ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [1s 803ms] 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=40112,localport=47581] DEBUG: [HttpClient-2-SelectorManager] [1s 803ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@e21b3b8 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-2-SelectorManager] [1s 803ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 803ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40112 DEBUG: [pool-1-thread-3] [1s 803ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [1s 804ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 804ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 804ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 804ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [1s 804ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [1s 804ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-3] [1s 804ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [1s 804ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 804ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [1s 804ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [1s 804ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4d9d8c8 DEBUG: [HttpClient-2-SelectorManager] [1s 804ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 804ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 804ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 804ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 804ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 804ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-3] [1s 804ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [1s 804ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 804ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 804ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 804ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [1s 804ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [1s 804ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [1s 804ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [1s 804ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [1s 804ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-2] [1s 804ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [1s 804ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [1s 804ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [1s 804ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [1s 804ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 804ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [1s 804ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 804ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [1s 804ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [1s 805ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [1s 805ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [1s 805ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [1s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41db5637 for R (true) DEBUG: [pool-1-thread-1] [1s 805ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [1s 805ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-1] [1s 805ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-1] [1s 805ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [1s 805ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [1s 805ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 805ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 805ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [1s 805ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [1s 805ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [1s 805ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [1s 805ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-1] [1s 805ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [1s 805ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [1s 805ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@19b1b56 DEBUG: [pool-1-thread-1] [1s 805ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41db5637 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 806ms] SocketTube(2) read bytes: 71 DEBUG: [HttpClient-2-SelectorManager] [1s 806ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 806ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [1s 806ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7982f DEBUG: [pool-1-thread-1] [1s 806ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41db5637 for R (false) DEBUG: [pool-1-thread-1] [1s 806ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7982f DEBUG: [HttpClient-2-SelectorManager] [1s 806ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 806ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [1s 807ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [1s 807ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7982f DEBUG: [pool-1-thread-1] [1s 807ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [1s 807ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [1s 807ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40112 remote=/127.0.0.1:47581] DEBUG: [pool-1-thread-1] [1s 807ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [1s 807ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6293ba39(2) DEBUG: [pool-1-thread-1] [1s 807ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@27dbdd5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1cf63e queue.isEmpty: false DEBUG: [pool-1-thread-1] [1s 807ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-1] [1s 807ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [1s 807ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 807ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-1] [1s 807ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [1s 807ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [1s 808ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [1s 808ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [1s 808ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-1] [1s 808ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [1s 808ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [1s 808ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 808ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 808ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [1s 808ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 808ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-1] [1s 808ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [1s 808ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 808ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 808ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70d0b3ab DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [1s 809ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [1s 809ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-1] [1s 809ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [1s 809ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [1s 809ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41db5637 for R (false) DEBUG: [pool-1-thread-1] [1s 809ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] SocketTube(2) onSubscribe called DEBUG: [pool-1-thread-1] [1s 809ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 809ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 809ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 809ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-1] [1s 809ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [1s 809ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [1s 809ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [1s 809ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-1] [1s 809ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [1s 809ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-2] [1s 809ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-1] [1s 809ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-1] [1s 809ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-2] [1s 809ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-1] [1s 809ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-1] [1s 809ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [1s 809ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [1s 809ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6293ba39(2) DEBUG: [pool-1-thread-2] [1s 809ms] SocketTube(2) wrote: 63 DEBUG: [Test-server-pool] [1s 809ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [1s 810ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [1s 810ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@27dbdd5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1cf63e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [1s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [1s 810ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [1s 810ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [1s 810ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-1] [1s 810ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [1s 810ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [1s 810ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [1s 810ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [1s 810ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [1s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 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: [pool-1-thread-2] [1s 810ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-2] [1s 810ms] SocketTube(2) trying to write: 13 DEBUG: [pool-1-thread-2] [1s 810ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-2] [1s 810ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [1s 810ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-2] [1s 810ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 810ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 810ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [1s 811ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 811ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 811ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [1s 811ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [1s 811ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 811ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 811ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 811ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 811ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [1s 811ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [1s 811ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 811ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started TestServer: [4 s, 0 ms, 254624 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 DEBUG: [HttpClient-2-SelectorManager] [1s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41db5637 for None (false) Sent response headers 200 DEBUG: [HttpClient-2-SelectorManager] [1s 812ms] SocketTube(2) read bytes: 48 DEBUG: [HttpClient-2-SelectorManager] [1s 812ms] Http2Connection(SocketTube(2)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 812ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41db5637 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 812ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 812ms] Http2Connection(SocketTube(2)) sending 48 to Http2Connection.asyncReceive TestServer: [4 s, 0 ms, 867310 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-2] [1s 812ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [1s 813ms] Http2Connection(SocketTube(2)) Processing 48 DEBUG: [pool-1-thread-2] [1s 813ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [1s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [1s 813ms] 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 813ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-2-SelectorManager] [1s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41db5637 for None (false) DEBUG: [pool-1-thread-2] [1s 813ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue TestServer: [4 s, 1 ms, 254801 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [1s 813ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [1s 813ms] SocketTube(2) read bytes: 165 DEBUG: [pool-1-thread-2] [1s 813ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-2] [1s 813ms] SocketTube(2) trying to write: 9 DEBUG: [HttpClient-2-SelectorManager] [1s 813ms] Http2Connection(SocketTube(2)) onNext: got 165 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 813ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41db5637 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 813ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 813ms] SocketTube(2) wrote: 9 DEBUG: [pool-1-thread-2] [1s 813ms] SocketTube(2) write: requesting more... DEBUG: [readLoop] [1s 814ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 814ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [1s 814ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [1s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [1s 814ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-2] [1s 814ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 814ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 814ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [1s 814ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [HttpClient-2-SelectorManager] [1s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41db5637 for None (false) DEBUG: [pool-1-thread-2] [1s 814ms] Http2Connection(SocketTube(2)) sending 165 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [1s 814ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 165 DEBUG: [pool-1-thread-2] [1s 814ms] Http2Connection(SocketTube(2)) Processing 165 DEBUG: [pool-1-thread-2] [1s 814ms] FramesDecoder decodes: 165 DEBUG: [HttpClient-2-SelectorManager] [1s 814ms] SocketTube(2) read bytes: 315 DEBUG: [pool-1-thread-2] [1s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [1s 814ms] Http2Connection(SocketTube(2)) onNext: got 315 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 814ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-2] [1s 814ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-2-SelectorManager] [1s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41db5637 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 814ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 815ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [1s 815ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-2] [1s 815ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [1s 815ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [1s 815ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 815ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 816ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 816ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [1s 816ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y) 200 HTTP_2 Local port: 40112 DEBUG: [pool-1-thread-2] [1s 816ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 816ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [1s 816ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 816ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 816ms] HttpClientImpl(2) ClientImpl (async) elapsed 15 millis for GET to http://127.0.0.1:47581/http2/chunk/y DEBUG: [pool-1-thread-2] [1s 816ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 816ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 816ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 816ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [1s 816ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 816ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 816ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 816ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 816ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [1s 816ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [1s 816ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [1s 816ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 817ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40112 DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 817ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [1s 817ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 817ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 817ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [1s 817ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 817ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 817ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [1s 817ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [1s 817ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [1s 817ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 817ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [1s 817ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60e8c725 DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2)) sending 315 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 315 DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2)) Processing 315 DEBUG: [pool-1-thread-2] [1s 818ms] FramesDecoder decodes: 315 DEBUG: [pool-1-thread-2] [1s 818ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [1s 818ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [1s 818ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [1s 818ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 818ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 818ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 818ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [1s 818ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [1s 819ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [1s 819ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [1s 819ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [1s 819ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [1s 819ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [1s 819ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-2] [1s 819ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [1s 820ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [1s 820ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 820ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [1s 820ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 820ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [1s 820ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [1s 820ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [1s 820ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [1s 820ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [1s 820ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [1s 820ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 820ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 820ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [1s 820ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ef0abf2 DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [1s 820ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40112 DEBUG: [pool-1-thread-2] [1s 820ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 821ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [1s 821ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 821ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 821ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [1s 821ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 821ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 821ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [1s 821ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [1s 821ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [1s 821ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 821ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51c2200f DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [1s 821ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40112 DEBUG: [pool-1-thread-2] [1s 821ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 821ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [1s 821ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 821ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 822ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [1s 822ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 822ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [1s 822ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [1s 822ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [1s 822ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [1s 822ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 822ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26301266 DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [1s 822ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 822ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 824ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [1s 824ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:46143/https2/fixed/y GET DEBUG: [pool-1-thread-2] [1s 825ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [1s 846ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [1s 846ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [1s 847ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 847ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5030f93c for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 847ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 847ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52270 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52270, Session(1711957315429|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [2s 20ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-2] [2s 23ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 23ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-2] [2s 23ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 23ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-2] [2s 23ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 23ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [2s 23ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-2] [2s 23ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-2] [2s 23ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 23ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [2s 24ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 99ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [2s 99ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 806ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 812ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 819ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 819ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [2s 930ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 930ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-2] [2s 930ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-2] [2s 930ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 935ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] 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@5ac8924c[Not completed, 4 dependents] (id=233) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@30805fb2[Not completed] (id=239), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 936ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 937ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 937ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 962ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [3s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 12ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [3s 12ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [3s 13ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 13ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 13ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 13ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 13ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 13ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-2] [3s 97ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 97ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 97ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-2] [3s 97ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [3s 97ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 107ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 137ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [3s 137ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 137ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [3s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [pool-1-thread-2] [3s 137ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-3-SelectorManager] [3s 137ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 137ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 137ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 137ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 137ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [3s 137ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 137ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 137ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 137ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 137ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 137ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 138ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-2] [3s 138ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [3s 138ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 138ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 138ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 138ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [3s 138ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [3s 138ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (true) DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 138ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [3s 138ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 138ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 138ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 138ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 138ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [3s 138ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [3s 138ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 173ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [3s 173ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 173ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 173ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [pool-1-thread-2] [3s 173ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 173ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 173ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [pool-1-thread-2] [3s 185ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 185ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 185ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [3s 185ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [3s 185ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 185ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 185ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [3s 185ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 185ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 185ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [3s 185ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [3s 185ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 185ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 310ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [3s 310ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 310ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 310ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 310ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 310ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 310ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-2] [3s 314ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 314ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 314ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-2] [3s 314ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [3s 314ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 314ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [3s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 485ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 485ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 510ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [3s 510ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 510ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [3s 510ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [3s 510ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (true) DEBUG: [pool-1-thread-2] [3s 510ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 511ms] SocketTube(3) read bytes: 558 DEBUG: [HttpClient-3-SelectorManager] [3s 511ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 511ms] SSL Reader(SocketTube(3)) Adding 558 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 511ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 511ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(3)) Unwrapping: 558 DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-2] [3s 511ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [3s 511ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 511ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 513ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [3s 513ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 513ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 513ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [3s 513ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [3s 513ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 513ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 513ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 526ms] SocketTube(3) read bytes: 90 DEBUG: [HttpClient-3-SelectorManager] [3s 526ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 526ms] SSL Reader(SocketTube(3)) Adding 90 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 526ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [pool-1-thread-2] [3s 526ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 526ms] SocketTube(3) 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(3)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [3s 532ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 532ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 532ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 532ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 536ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-2] [3s 536ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 543ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [3s 543ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [3s 543ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 543ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-2] [3s 543ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f8eaf63 DEBUG: [pool-1-thread-2] [3s 551ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 551ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 551ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 551ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 551ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 552ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 552ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [3s 552ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 552ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 552ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [3s 552ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 552ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [3s 552ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 552ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 552ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 552ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 552ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 552ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 552ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 552ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 552ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 552ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [3s 552ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [3s 552ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 552ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 552ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 552ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 552ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 557ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 557ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 558ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 558ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 558ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 558ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 558ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 561ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 571ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 571ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 571ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 571ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 571ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 571ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 572ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-2] [3s 572ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [3s 572ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 572ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 572ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [3s 572ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [3s 572ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [3s 572ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 572ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [3s 572ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [3s 572ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [3s 572ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 572ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 572ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-2] [3s 573ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-2] [3s 573ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [3s 573ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 573ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 573ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 573ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 573ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [3s 573ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [3s 573ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 573ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 573ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 573ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [3s 573ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [3s 573ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 573ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) TestServer(2): starting connection DEBUG: [HttpClient-3-SelectorManager] [3s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 596ms] SocketTube(3) read bytes: 1736 DEBUG: [HttpClient-3-SelectorManager] [3s 596ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 596ms] SSL Reader(SocketTube(3)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 596ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [pool-1-thread-2] [3s 596ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 596ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 597ms] SSL Reader(SocketTube(3)) Unwrapping: 1736 DEBUG: [Test-server-pool] [3s 597ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 597ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 597ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 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 DEBUG: [HttpClient-3-SelectorManager] [3s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 597ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 597ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 597ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [3s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 598ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 598ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 598ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 598ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 598ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 598ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 598ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 601ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 601ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 601ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-2] [3s 601ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 601ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [3s 601ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [3s 601ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (true) DEBUG: [HttpClient-3-SelectorManager] [3s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 605ms] SocketTube(3) read bytes: 77 DEBUG: [HttpClient-3-SelectorManager] [3s 605ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 605ms] SSL Reader(SocketTube(3)) Adding 77 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 605ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 605ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(3)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [3s 606ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 606ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 606ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 606ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-2] [3s 606ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 606ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 606ms] 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 606ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 606ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 606ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 606ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [3s 606ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 606ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-2] [3s 606ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-2] [3s 606ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [3s 606ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 606ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 606ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [3s 606ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [3s 606ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 606ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 606ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 606ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 606ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [3s 606ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [3s 607ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) TestServer: GET /https2/fixed/y DEBUG: [readLoop] [3s 622ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 622ms] FramesDecoder Tail size is now: 0, current= Server: got END_STREAM for stream 1 DEBUG: [readLoop] [3s 622ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 622ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 622ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed TestServer: [5 s, 812 ms, 394098 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 812 ms, 695426 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [5 s, 812 ms, 940393 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 625ms] SocketTube(3) read bytes: 97 DEBUG: [HttpClient-3-SelectorManager] [3s 625ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 625ms] SSL Reader(SocketTube(3)) Adding 97 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 625ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [pool-1-thread-2] [3s 625ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 625ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 625ms] SSL Reader(SocketTube(3)) Unwrapping: 97 DEBUG: [HttpClient-3-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 625ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 625ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 625ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 625ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [3s 625ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [3s 625ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-2] [3s 625ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [3s 625ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 625ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 625ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [3s 625ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 625ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 625ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [3s 625ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-2] [3s 625ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [3s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 626ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [3s 626ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 626ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 626ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 626ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 626ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 626ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 626ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 626ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [3s 626ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [3s 626ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 626ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (true) DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SocketTube(3) read bytes: 862 DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SSL Reader(SocketTube(3)) Adding 862 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [pool-1-thread-2] [3s 627ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:862, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 627ms] SSL Reader(SocketTube(3)) Unwrapping: 862 DEBUG: [pool-1-thread-2] [3s 627ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 862 into buffer of 64 remaining to decode: 809 DEBUG: [pool-1-thread-2] [3s 627ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 627ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 627ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [pool-1-thread-2] [3s 627ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-2] [3s 627ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 627ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 627ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 627ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 627ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 627ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [3s 627ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-2] [3s 627ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [3s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 627ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 627ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 633ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 633ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 633ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y) 200 HTTP_2 Local port: 52270 DEBUG: [pool-1-thread-2] [3s 634ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 634ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 634ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 634ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 634ms] HttpClientImpl(3) ClientImpl (async) elapsed 1809 millis for GET to https://127.0.0.1:46143/https2/fixed/y DEBUG: [pool-1-thread-2] [3s 634ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 634ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 634ms] SSL Reader(SocketTube(3)) Unwrapping: 809 DEBUG: [pool-1-thread-2] [3s 634ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 809 into buffer of 64 remaining to decode: 750 DEBUG: [MainThread] [3s 634ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 634ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 634ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 634ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-2] [3s 634ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 634ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 634ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 634ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 634ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 634ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 634ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [3s 634ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-2] [3s 634ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 634ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 634ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 634ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 634ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 634ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 634ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 634ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 634ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 634ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 634ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 634ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [MainThread] [3s 634ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 634ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 635ms] SSL Reader(SocketTube(3)) Unwrapping: 750 DEBUG: [pool-1-thread-2] [3s 635ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 750 into buffer of 16676 remaining to decode: 655 DEBUG: [pool-1-thread-2] [3s 635ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 635ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 635ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-2] [3s 635ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 635ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 635ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [3s 635ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 635ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 635ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 635ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [3s 635ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-2] [3s 635ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 635ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 635ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 635ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 635ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 635ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 635ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 635ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 635ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 635ms] SSL Reader(SocketTube(3)) Unwrapping: 655 DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 655 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-2] [3s 636ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 636ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 636ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 636ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 636ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 636ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [MainThread] [3s 636ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) Unwrapping: 596 DEBUG: [MainThread] [3s 636ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 596 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [3s 636ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [3s 636ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-2] [3s 636ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 636ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 637ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 637ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 637ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 637ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 637ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-2] [3s 637ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 637ms] SSL Reader(SocketTube(3)) Unwrapping: 501 DEBUG: [pool-1-thread-2] [3s 637ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-2] [3s 637ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 637ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 637ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-2] [3s 637ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 637ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 637ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [3s 637ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 637ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 637ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 637ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [3s 637ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-2] [3s 637ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 637ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 637ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 637ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 637ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 637ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 637ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [MainThread] [3s 638ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 638ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 638ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) Unwrapping: 440 DEBUG: [MainThread] [3s 638ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [3s 638ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 638ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 638ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 638ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 638ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 638ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 638ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [MainThread] [3s 638ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7141a83b DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 638ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [3s 638ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 639ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 639ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 639ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [3s 639ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [3s 639ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 639ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 639ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 639ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 639ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 639ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52270 DEBUG: [pool-1-thread-2] [3s 639ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 639ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 639ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 639ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 639ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [3s 639ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 639ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 639ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-2] [3s 640ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 640ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 640ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 640ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [3s 640ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 640ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 640ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 640ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 640ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 640ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@12bbd33e DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 640ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 640ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 641ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 641ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 641ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [3s 641ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [3s 641ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 641ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 641ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 641ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 641ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52270 DEBUG: [pool-1-thread-2] [3s 641ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 641ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 641ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 641ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 641ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [MainThread] [3s 641ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [3s 641ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 641ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 641ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-2] [3s 642ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 642ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 642ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 642ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [3s 642ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 642ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 642ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-2] [3s 642ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 642ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [MainThread] [3s 642ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 642ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 642ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 642ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 642ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [3s 642ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 642ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 642ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [3s 642ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [3s 642ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 642ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 642ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 642ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 642ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 642ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [3s 642ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [MainThread] [3s 642ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@22d1e5e9 DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 642ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-2] [3s 642ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 643ms] SSL Reader(SocketTube(3)) requesting 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-2] [3s 643ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [3s 643ms] SocketTube(3) resuming read event DEBUG: [MainThread] [3s 643ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 643ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 643ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (true) DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SocketTube(3) read bytes: 196 DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SSL Reader(SocketTube(3)) Adding 196 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [3s 643ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [pool-1-thread-2] [3s 643ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 649ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 650ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 650ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 650ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [3s 650ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [3s 650ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 650ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 650ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 650ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 650ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52270 DEBUG: [pool-1-thread-2] [3s 650ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 650ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 650ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 650ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 650ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [MainThread] [3s 650ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 650ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [3s 651ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-2] [3s 651ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 651ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 651ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 651ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 651ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 651ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 651ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 651ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-2] [3s 651ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 651ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 651ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 651ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 651ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 651ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [3s 651ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 651ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 651ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [3s 651ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [3s 651ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 651ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 651ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 652ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 652ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 652ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 652ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 652ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 652ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 652ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 652ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 652ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 652ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 652ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 652ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3f21ed9e DEBUG: [pool-1-thread-2] [3s 652ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 652ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [pool-1-thread-2] [3s 652ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 652ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [3s 652ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [3s 652ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [3s 652ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 652ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a0e0a8a for R (false) DEBUG: [MainThread] [3s 653ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [3s 653ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:46143/https2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 653ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 654ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 654ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 654ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-2] [3s 654ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [3s 654ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3cb4bf18 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52282, Session(1711957317651|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-4-SelectorManager] [3s 655ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [3s 655ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52282 DEBUG: [pool-1-thread-2] [3s 655ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-2] [3s 655ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 655ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-2] [3s 655ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [3s 655ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-2] [3s 655ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 655ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [3s 655ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-2] [3s 655ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-2] [3s 655ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 655ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [3s 655ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [3s 655ms] 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@364cd468[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 655ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 655ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [3s 655ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 655ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [3s 655ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [3s 655ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 656ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 656ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [3s 656ms] 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 656ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [3s 656ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [3s 656ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [3s 656ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [3s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 656ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [3s 656ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 656ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 656ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 656ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 670ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 670ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 670ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 670ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [3s 670ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 670ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-2] [3s 670ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-2] [3s 670ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 670ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 670ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-2] [3s 670ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-2] [3s 670ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-2] [3s 670ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [3s 670ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 670ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 670ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 670ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [3s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 677ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [3s 677ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [3s 677ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 677ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 677ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (false) DEBUG: [pool-1-thread-2] [3s 677ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [3s 677ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 677ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [3s 677ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 677ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 677ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [3s 677ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [3s 677ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 677ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [3s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 678ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 678ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 680ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 680ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 680ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-2] [3s 680ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [3s 680ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 680ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 680ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 680ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 680ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [3s 680ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [3s 680ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 680ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [3s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 681ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [3s 681ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 681ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 681ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [3s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (false) DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [HttpClient-4-SelectorManager] [3s 681ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [3s 681ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 681ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 681ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-2] [3s 681ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [3s 682ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 682ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 682ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [3s 683ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 683ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 683ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 683ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 683ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 683ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-2] [3s 683ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 683ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [3s 683ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [3s 683ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 683ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-2] [3s 683ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3d3e195a DEBUG: [pool-1-thread-2] [3s 683ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 683ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 683ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [3s 684ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 684ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 684ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [3s 684ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 684ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-2] [3s 684ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 684ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 684ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 684ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [3s 684ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [3s 684ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 684ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 684ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 685ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 685ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 685ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 685ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 685ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 685ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-2] [3s 685ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [3s 685ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 685ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 685ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [3s 685ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [3s 685ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [3s 685ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 685ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [3s 685ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [3s 685ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [3s 685ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 685ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 686ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-2] [3s 686ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-2] [3s 686ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [3s 686ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 686ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 686ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [3s 686ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 686ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 686ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [3s 686ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [3s 686ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-4-SelectorManager] [3s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 687ms] SocketTube(4) read bytes: 1726 DEBUG: [HttpClient-4-SelectorManager] [3s 687ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 687ms] SSL Reader(SocketTube(4)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 687ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 687ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(4)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-4-SelectorManager] [3s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for None (false) DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [3s 687ms] SocketTube(4) no more demand for reading DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [3s 687ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 687ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [3s 687ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [3s 687ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 688ms] SocketTube(4) read bytes: 77 DEBUG: [HttpClient-4-SelectorManager] [3s 688ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 688ms] SSL Reader(SocketTube(4)) Adding 77 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 688ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (false) DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(4)) Unwrapping: 77 DEBUG: [HttpClient-4-SelectorManager] [3s 688ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [3s 688ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 688ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 688ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 DEBUG: [readLoop] [3s 688ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [readLoop] [3s 688ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [readLoop] [3s 688ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [3s 688ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 688ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-2] [3s 689ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 689ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 689ms] 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 689ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 689ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 689ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [3s 689ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [3s 689ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 689ms] SocketTube(4) trying to write: 47 TestServer: [5 s, 877 ms, 630770 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-2] [3s 689ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-2] [3s 689ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [3s 689ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 689ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 689ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [3s 689ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) Sent response headers 200 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 689ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 689ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [readLoop] [3s 689ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [5 s, 877 ms, 956450 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 690ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [3s 690ms] SocketTube(4) resuming read event DEBUG: [readLoop] [3s 689ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [3s 690ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 690ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 690ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (false) TestServer: [5 s, 878 ms, 153954 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-4-SelectorManager] [3s 690ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 690ms] SocketTube(4) read bytes: 92 DEBUG: [HttpClient-4-SelectorManager] [3s 690ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 690ms] SSL Reader(SocketTube(4)) Adding 92 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 690ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 690ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (false) DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) Unwrapping: 92 DEBUG: [HttpClient-4-SelectorManager] [3s 690ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 690ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for None (false) DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-4-SelectorManager] [3s 690ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [HttpClient-4-SelectorManager] [3s 690ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-2] [3s 690ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [3s 690ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 691ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 691ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [3s 691ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [3s 691ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 691ms] SocketTube(4) read bytes: 502 DEBUG: [HttpClient-4-SelectorManager] [3s 691ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 691ms] SSL Reader(SocketTube(4)) Adding 502 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 691ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [3s 692ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:502, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (false) DEBUG: [pool-1-thread-2] [3s 692ms] SSL Reader(SocketTube(4)) Unwrapping: 502 DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for None (false) DEBUG: [pool-1-thread-2] [3s 692ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 502 into buffer of 56 remaining to decode: 454 DEBUG: [pool-1-thread-2] [3s 692ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 692ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 692ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-2] [3s 692ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 692ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 692ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 692ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-2] [3s 692ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 692ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y) 200 HTTP_2 Local port: 52282 DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 692ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 692ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 693ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 693ms] HttpClientImpl(4) ClientImpl (async) elapsed 39 millis for GET to https://127.0.0.1:46143/https2/chunk/y DEBUG: [pool-1-thread-2] [3s 693ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) Unwrapping: 454 DEBUG: [MainThread] [3s 693ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 454 into buffer of 56 remaining to decode: 395 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 693ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 693ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 693ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [3s 693ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-2] [3s 693ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 693ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 693ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 693ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 693ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 693ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 693ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 693ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 693ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 693ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 693ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 693ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 693ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [MainThread] [3s 693ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) Unwrapping: 395 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 395 into buffer of 16676 remaining to decode: 305 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [3s 693ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-2] [3s 694ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 694ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 694ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 694ms] SSL Reader(SocketTube(4)) Unwrapping: 305 DEBUG: [pool-1-thread-2] [3s 694ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 305 into buffer of 56 remaining to decode: 246 DEBUG: [pool-1-thread-2] [3s 694ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 694ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 694ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-2] [3s 694ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 694ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 694ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [3s 694ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-2] [3s 694ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 694ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 694ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 694ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 694ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 694ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 694ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [MainThread] [3s 694ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 694ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(4)) Unwrapping: 246 DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 246 into buffer of 16676 remaining to decode: 156 DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 695ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 695ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 695ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-2] [3s 695ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-2] [3s 695ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 695ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 695ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 695ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 695ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 695ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 695ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 695ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(4)) Unwrapping: 156 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 156 into buffer of 56 remaining to decode: 95 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-2] [3s 696ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 696ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 696ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 696ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 696ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 696ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 696ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 696ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) Unwrapping: 95 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 95 into buffer of 56 remaining to decode: 48 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-2] [3s 696ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 696ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 696ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 696ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 696ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 696ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 696ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 697ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2e049c11 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) Unwrapping: 48 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 48 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-2] [3s 697ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 697ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 697ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52282 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 697ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 697ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 697ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 697ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [3s 698ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [3s 698ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (true) DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 698ms] SocketTube(4) read bytes: 541 DEBUG: [HttpClient-4-SelectorManager] [3s 698ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 698ms] SSL Reader(SocketTube(4)) Adding 541 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 698ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (false) DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:541, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 698ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-2] [3s 698ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 698ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 698ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 698ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 699ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 699ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 699ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 699ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@a4f0f5d DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52282 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 699ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 699ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 699ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [MainThread] [3s 700ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-2] [3s 700ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 700ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 700ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 700ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 700ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 700ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 700ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [3s 700ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 700ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-2] [3s 701ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 701ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 701ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 701ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 701ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 701ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 701ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [MainThread] [3s 701ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [MainThread] [3s 701ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7485ef6b DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [3s 701ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-2] [3s 701ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 701ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 701ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52282 DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 701ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 701ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 701ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 701ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 702ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 702ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 702ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 702ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [3s 702ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-2] [3s 702ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 702ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 702ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 702ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 702ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 702ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 702ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 702ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 702ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 702ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [MainThread] [3s 702ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 702ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 702ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [MainThread] [3s 702ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [3s 702ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-2] [3s 703ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 703ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 703ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 703ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 703ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 703ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 703ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [MainThread] [3s 703ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [MainThread] [3s 703ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@39bccc68 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [3s 703ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [3s 703ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [3s 703ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@734e4cc5 for R (false) DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 703ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 703ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 703ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 703ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 703ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 703ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 704ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [3s 705ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:47581/http2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 705ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 705ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 705ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 705ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 705ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 705ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 705ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 706ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 706ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 706ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4195ef8a queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 706ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4195ef8a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 706ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 706ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 706ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 706ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 706ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 706ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 706ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-5-SelectorManager] [3s 706ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4938739d for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40116,localport=47581] DEBUG: [HttpClient-5-SelectorManager] [3s 706ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [3s 706ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40116 DEBUG: [pool-1-thread-2] [3s 706ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 707ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-2] [3s 707ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-2] [3s 707ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 707ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-2] [3s 707ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 707ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-2] [3s 707ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [3s 707ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@43c018ed DEBUG: [HttpClient-5-SelectorManager] [3s 707ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 707ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [3s 707ms] SocketTube(5) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 707ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [3s 707ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [3s 707ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [3s 707ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 707ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 707ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [3s 707ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-3] [3s 707ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 707ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-SelectorManager] [3s 707ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 707ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-1] [3s 707ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [3s 707ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 707ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 707ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 707ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-2] [3s 707ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 707ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 707ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-SelectorManager] [3s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (true) DEBUG: [pool-1-thread-1] [3s 707ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 707ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 707ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 707ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 707ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 707ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 708ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 708ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 708ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 708ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-1] [3s 708ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 708ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 708ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 708ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 708ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 708ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 708ms] Http1Exchange reading headers DEBUG: [HttpClient-5-SelectorManager] [3s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [pool-1-thread-1] [3s 708ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 708ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-1] [3s 708ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [3s 708ms] SocketTube(5) read bytes: 71 DEBUG: [pool-1-thread-1] [3s 708ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [3s 708ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [3s 708ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2755128 DEBUG: [pool-1-thread-1] [3s 708ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 708ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 708ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 708ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4195ef8a DEBUG: [pool-1-thread-3] [3s 708ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 708ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4195ef8a DEBUG: [pool-1-thread-3] [3s 708ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 708ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 708ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4195ef8a DEBUG: [pool-1-thread-3] [3s 708ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 709ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 709ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40116 remote=/127.0.0.1:47581] DEBUG: [pool-1-thread-3] [3s 709ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 709ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@33523b5a(5) DEBUG: [pool-1-thread-3] [3s 709ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@497eaad0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36c393b4 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 709ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 709ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 709ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 709ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [3s 709ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 709ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 710ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 710ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 710ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 710ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 710ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 710ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [3s 710ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 710ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [3s 710ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 710ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [3s 710ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 711ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@378e3dac DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [3s 711ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 711ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SocketTube(5) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 711ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [3s 711ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 711ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [pool-1-thread-3] [3s 711ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 711ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [3s 711ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 711ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 711ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-3] [3s 711ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 711ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 711ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 711ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 711ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 711ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 711ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 711ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 711ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [3s 711ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-3] [3s 711ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 711ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@33523b5a(5) DEBUG: [pool-1-thread-1] [3s 711ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 711ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@497eaad0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36c393b4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 711ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 711ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 711ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 711ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) write: requesting more... DEBUG: [Test-server-pool] [3s 711ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 711ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [3s 711ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 711ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 711ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [readLoop] [3s 712ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 712ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 712ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 712ms] FramesDecoder Tail size is now: 0, current= TestServer: [5 s, 900 ms, 752125 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [3s 712ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [3s 712ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [readLoop] [3s 712ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 713ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 713ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: [5 s, 901 ms, 32924 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [pool-1-thread-1] [3s 713ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer: [5 s, 901 ms, 239089 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [3s 713ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [3s 713ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-1] [3s 713ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [3s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [pool-1-thread-1] [3s 713ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 713ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 713ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] SocketTube(5) read bytes: 151 DEBUG: [pool-1-thread-1] [3s 713ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] Http2Connection(SocketTube(5)) onNext: got 151 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 713ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 713ms] SocketTube(5) trying to write: 9 DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] 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 713ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-1] [3s 713ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [3s 713ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 713ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [pool-1-thread-1] [3s 713ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 713ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 713ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] SocketTube(5) read bytes: 159 DEBUG: [readLoop] [3s 713ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [3s 713ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-5-SelectorManager] [3s 713ms] Http2Connection(SocketTube(5)) onNext: got 159 bytes in 1 buffers DEBUG: [readLoop] [3s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 714ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [HttpClient-5-SelectorManager] [3s 714ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 714ms] Http2Connection(SocketTube(5)) sending 151 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 714ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 151 DEBUG: [pool-1-thread-1] [3s 714ms] Http2Connection(SocketTube(5)) Processing 151 DEBUG: [pool-1-thread-1] [3s 714ms] FramesDecoder decodes: 151 DEBUG: [pool-1-thread-1] [3s 714ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 714ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 714ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-5-SelectorManager] [3s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 714ms] SocketTube(5) read bytes: 190 DEBUG: [HttpClient-5-SelectorManager] [3s 714ms] Http2Connection(SocketTube(5)) onNext: got 190 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 714ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 714ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 714ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 714ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 714ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 714ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 715ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 715ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 715ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 715ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 715ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 715ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 715ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 715ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 715ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 715ms] HttpClientImpl(5) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:47581/http2/fixed/y DEBUG: [pool-1-thread-1] [3s 715ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 715ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 715ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 715ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 715ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 715ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 715ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 715ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 715ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 715ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [MainThread] [3s 715ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 715ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 715ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5)) sending 159 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 159 DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5)) Processing 159 DEBUG: [pool-1-thread-1] [3s 716ms] FramesDecoder decodes: 159 DEBUG: [pool-1-thread-1] [3s 716ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 716ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 716ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 716ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 716ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 716ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 716ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 716ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 716ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [3s 716ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 717ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 717ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 717ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 717ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 717ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 717ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 717ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 717ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 717ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 717ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 717ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d89c7a6 DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 717ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5)) sending 190 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 190 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5)) Processing 190 DEBUG: [pool-1-thread-1] [3s 718ms] FramesDecoder decodes: 190 DEBUG: [pool-1-thread-1] [3s 718ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 718ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 718ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 718ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 718ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 718ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 718ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 718ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 718ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 718ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 718ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 718ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 718ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 718ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [MainThread] [3s 718ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ce712f DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 718ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 718ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 718ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 718ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 719ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 719ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 719ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 719ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 719ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 719ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 719ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 719ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3110790e DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 719ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40116 DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 719ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 719ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 719ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 719ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [3s 719ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 719ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 719ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 720ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 720ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 720ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 720ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 720ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 720ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 720ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 720ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 720ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 720ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [MainThread] [3s 720ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@19c48215 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [MainThread] [3s 721ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:47581/http2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 721ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 721ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 721ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 721ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 721ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 721ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 721ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 721ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 721ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 721ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-1] [3s 721ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 722ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 722ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 722ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 722ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-1] [3s 722ms] SocketTube(5) wrote: 60 DEBUG: [pool-1-thread-1] [3s 722ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 722ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 722ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 722ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 722ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 722ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 722ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 722ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 722ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 722ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 722ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 722ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [3s 722ms] 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: [5 s, 911 ms, 180762 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 911 ms, 409729 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) TestServer: [5 s, 911 ms, 574662 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 723ms] SocketTube(5) read bytes: 52 DEBUG: [HttpClient-5-SelectorManager] [3s 723ms] Http2Connection(SocketTube(5)) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 723ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 723ms] Http2Connection(SocketTube(5)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 723ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [3s 723ms] Http2Connection(SocketTube(5)) Processing 52 DEBUG: [pool-1-thread-1] [3s 723ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [pool-1-thread-1] [3s 723ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 723ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SocketTube(5) read bytes: 185 DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] Http2Connection(SocketTube(5)) onNext: got 185 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 724ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [pool-1-thread-1] [3s 724ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [pool-1-thread-1] [3s 724ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SocketTube(5) read bytes: 162 DEBUG: [pool-1-thread-1] [3s 724ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-1] [3s 724ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] Http2Connection(SocketTube(5)) onNext: got 162 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 724ms] Http2Connection(SocketTube(5)) sending 185 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [pool-1-thread-1] [3s 724ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 185 DEBUG: [pool-1-thread-1] [3s 724ms] Http2Connection(SocketTube(5)) Processing 185 DEBUG: [pool-1-thread-1] [3s 724ms] FramesDecoder decodes: 185 DEBUG: [pool-1-thread-1] [3s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 724ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 724ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 724ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [pool-1-thread-1] [3s 724ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [3s 724ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 725ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 725ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 725ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 725ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 725ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 725ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:47581/http2/chunk/y DEBUG: [pool-1-thread-1] [3s 725ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 725ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 725ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 725ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 725ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 725ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 725ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 725ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 725ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [MainThread] [3s 725ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 725ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 725ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 725ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 725ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 725ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-1] [3s 725ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 725ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-1] [3s 725ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 726ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 726ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 217, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 726ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 726ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 726ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 726ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 726ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 726ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 726ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 726ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 726ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 726ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 726ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 270, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 726ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 726ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 726ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 726ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 726ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3ad3d27c DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 162 DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SocketTube(5)) Processing 162 DEBUG: [pool-1-thread-1] [3s 726ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-1] [3s 726ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 726ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-1] [3s 727ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 727ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 727ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 282, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 727ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 727ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 727ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [3s 727ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [3s 727ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 727ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 727ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 727ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 727ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [pool-1-thread-1] [3s 727ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [MainThread] [3s 727ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ee09b00 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [MainThread] [3s 728ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 728ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 728ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 728ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 728ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 728ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 728ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 728ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 334, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 728ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 728ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 728ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 728ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 728ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7c0a43db DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 80 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-1] [3s 728ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-1] [3s 728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 728ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 728ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 729ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 729ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 729ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 729ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 729ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 729ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 729ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 729ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 729ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 729ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 729ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4163b265 DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 729ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 730ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:46143/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 730ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 731ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 731ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 731ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-1-thread-1] [3s 731ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-SelectorManager] [3s 731ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@74ca5cc0 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-5-SelectorManager] [3s 731ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-5-SelectorManager] [3s 731ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52296 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52296, Session(1711957319451|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [3s 731ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-1] [3s 731ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 731ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-1] [3s 731ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-1] [3s 732ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 732ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 732ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [pool-1-thread-1] [3s 732ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-1] [3s 732ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 732ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] 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@fe1c195[Not completed, 4 dependents] (id=642) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 732ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 732ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 732ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] 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 732ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [3s 732ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-1] [3s 735ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 735ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 735ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-1] [3s 735ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 735ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 735ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 738ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [3s 738ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [3s 738ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 738ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 738ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 738ms] 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 738ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 738ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [3s 738ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 738ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 738ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 738ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-1] [3s 738ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 738ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [HttpClient-5-SelectorManager] [3s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 745ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 745ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 745ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 745ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 745ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-1] [3s 745ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 745ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 745ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 745ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 746ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 746ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 746ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 746ms] SocketTube(6) read bytes: 175 DEBUG: [HttpClient-5-SelectorManager] [3s 746ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 746ms] SSL Reader(SocketTube(6)) Adding 175 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 746ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 746ms] 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 746ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-1] [3s 746ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 746ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 747ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-1] [3s 747ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 747ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 747ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 753ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 753ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 753ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 753ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 754ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 754ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 754ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 754ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 754ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 754ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-1] [3s 754ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2ff5772c DEBUG: [pool-1-thread-1] [3s 754ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 754ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 754ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 754ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 754ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 754ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 754ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 754ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 754ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 754ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 754ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 754ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 754ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 754ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 754ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 754ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 754ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 755ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 755ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 755ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 755ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 755ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 755ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 755ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 755ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 755ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 755ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 755ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 755ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 755ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 755ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 755ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 755ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 755ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 755ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 755ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 756ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 756ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 756ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 756ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 756ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 756ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 756ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 756ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 756ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 756ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 756ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 756ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 756ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 756ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-5-SelectorManager] [3s 757ms] SocketTube(6) read bytes: 1726 DEBUG: [HttpClient-5-SelectorManager] [3s 757ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 757ms] SSL Reader(SocketTube(6)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 757ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 757ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 757ms] SSL Reader(SocketTube(6)) Unwrapping: 1726 DEBUG: [HttpClient-5-SelectorManager] [3s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 757ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 757ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [Test-server-pool] [3s 757ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-5-SelectorManager] [3s 757ms] SocketTube(6) no more demand for reading DEBUG: [Test-server-pool] [3s 757ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 757ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 757ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 757ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 758ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 758ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 758ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 758ms] SocketTube(6) read bytes: 77 DEBUG: [HttpClient-5-SelectorManager] [3s 758ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 758ms] SSL Reader(SocketTube(6)) Adding 77 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 758ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 758ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) Unwrapping: 77 DEBUG: [readLoop] [3s 758ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [3s 758ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 758ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [3s 758ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [readLoop] [3s 758ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [readLoop] [3s 758ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [3s 758ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-1] [3s 758ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [3s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 759ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 759ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 DEBUG: [readLoop] [3s 759ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 759ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-1] [3s 759ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 759ms] 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 759ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 759ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 759ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 759ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 759ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 759ms] SocketTube(6) trying to write: 47 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [3s 759ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-1] [3s 759ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 759ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 759ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 759ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 759ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 759ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 759ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 759ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 759ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 759ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 759ms] SocketTube(6) 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(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) TestServer: [5 s, 948 ms, 8614 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 DEBUG: [readLoop] [3s 760ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 760ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 760ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 760ms] FramesDecoder decodes: 0 Sent response headers 200 DEBUG: [readLoop] [3s 760ms] FramesDecoder Tail size is now: 0, current= TestServer: [5 s, 948 ms, 397945 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [5 s, 948 ms, 687303 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] SocketTube(6) read bytes: 97 DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] SSL Reader(SocketTube(6)) Adding 97 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 760ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) Unwrapping: 97 DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] 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 761ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [3s 761ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [pool-1-thread-1] [3s 761ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 761ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [3s 761ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-1] [3s 761ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [3s 761ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-1] [3s 761ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 761ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 761ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 761ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 761ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 761ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 761ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 761ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 761ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 761ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SocketTube(6) read bytes: 469 DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SSL Reader(SocketTube(6)) Adding 469 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 762ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:469, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 762ms] SSL Reader(SocketTube(6)) Unwrapping: 469 DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] 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 762ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 469 into buffer of 64 remaining to decode: 416 DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-1] [3s 762ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 762ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 762ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 762ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 762ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 762ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 762ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 762ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 762ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 762ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [3s 762ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [3s 762ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 762ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 762ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 762ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 763ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 763ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 763ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 763ms] HttpClientImpl(5) ClientImpl (async) elapsed 32 millis for GET to https://127.0.0.1:46143/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 763ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 763ms] SSL Reader(SocketTube(6)) Unwrapping: 416 DEBUG: [pool-1-thread-1] [3s 763ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 416 into buffer of 64 remaining to decode: 357 DEBUG: [MainThread] [3s 763ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 763ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 763ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 763ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 763ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 763ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 763ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 763ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 763ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 763ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 763ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 763ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 763ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 763ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 763ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 763ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) Unwrapping: 357 DEBUG: [MainThread] [3s 763ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 764ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 357 into buffer of 16676 remaining to decode: 262 DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 764ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 764ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 764ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [3s 764ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 764ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 764ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 764ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 764ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 764ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 764ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 764ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) Unwrapping: 262 DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 262 into buffer of 64 remaining to decode: 203 DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 764ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 765ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 765ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 765ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 765ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) Unwrapping: 203 DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 765ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 203 into buffer of 16676 remaining to decode: 108 DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 765ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 765ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 765ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) Unwrapping: 108 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 108 into buffer of 64 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 766ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 766ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 766ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 766ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [MainThread] [3s 766ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 766ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [3s 766ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 766ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 767ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 767ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 767ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 767ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 767ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 767ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 767ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [MainThread] [3s 767ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1cffd92 DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 767ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 767ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 767ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 767ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 767ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 767ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 767ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 767ms] SocketTube(6) read bytes: 589 DEBUG: [HttpClient-5-SelectorManager] [3s 767ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 767ms] SSL Reader(SocketTube(6)) Adding 589 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 767ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 767ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:589, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [pool-1-thread-1] [3s 767ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [HttpClient-5-SelectorManager] [3s 767ms] 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 767ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 767ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 767ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 767ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 768ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 768ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 768ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 768ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 768ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 768ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 768ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 768ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 768ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 768ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 768ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 769ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 769ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 769ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 769ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 769ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 769ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 769ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5de39754 DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 769ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 769ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 769ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 769ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [3s 769ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 769ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 769ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 769ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [MainThread] [3s 770ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 770ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 770ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 770ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 770ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [MainThread] [3s 770ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 770ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 770ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [MainThread] [3s 770ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 770ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 770ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 770ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 770ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 771ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 771ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 771ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 771ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ff2b0f DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 771ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 771ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 771ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 771ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 771ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 771ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 771ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 772ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 772ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 772ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 772ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 772ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 772ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 772ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 772ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 772ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 772ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 773ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 773ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 773ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 773ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 773ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [MainThread] [3s 773ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 773ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@23760eb DEBUG: [pool-1-thread-1] [3s 773ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 773ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 773ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 773ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 773ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 773ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 773ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 773ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [MainThread] [3s 774ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:46143/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 774ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 774ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 774ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 774ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 774ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 774ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 774ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 774ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 774ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 774ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-1] [3s 774ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 775ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 775ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 775ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 775ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 775ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 775ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 775ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 775ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 775ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 775ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 775ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 775ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 775ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 775ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 775ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [3s 775ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 775ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 776ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 776ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 776ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 776ms] 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: [5 s, 965 ms, 29221 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 965 ms, 220757 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [5 s, 965 ms, 344890 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 777ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [3s 777ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 777ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 777ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 777ms] 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 777ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 777ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [HttpClient-5-SelectorManager] [3s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 777ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 777ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 777ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-1] [3s 778ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-1] [3s 778ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-1] [3s 778ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-1] [3s 778ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-1] [3s 778ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 778ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-1] [3s 778ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-1] [3s 778ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 778ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 778ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-1] [3s 778ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-1] [3s 778ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-1] [3s 778ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 778ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-1] [3s 778ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 778ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-1] [3s 778ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 778ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-1] [3s 778ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-1] [3s 778ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 779ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-1] [3s 779ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 779ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 779ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 779ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 779ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 779ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 779ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-1] [3s 779ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 779ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 779ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 779ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-1] [3s 779ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 779ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 779ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 779ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 779ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 779ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 779ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [3s 779ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 779ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 779ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 779ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 780ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:46143/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 780ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 780ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 780ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 780ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [MainThread] [3s 780ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [3s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 780ms] SocketTube(6) read bytes: 995 DEBUG: [HttpClient-5-SelectorManager] [3s 780ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 780ms] SSL Reader(SocketTube(6)) Adding 995 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 780ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 780ms] 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 780ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-1] [3s 780ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 780ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 781ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 781ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 781ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 781ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 781ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [pool-1-thread-1] [3s 781ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 781ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 781ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-1] [3s 781ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [3s 781ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 781ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 781ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 781ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 781ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 781ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-1] [3s 781ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-1] [3s 781ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 781ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 781ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 781ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 782ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 782ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-1] [3s 782ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 782ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-1] [3s 782ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-1] [3s 782ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 782ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [3s 782ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-1] [3s 782ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 782ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 782ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 782ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 782ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 782ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-1] [3s 782ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 782ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 782ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 782ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-1] [3s 782ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 782ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 783ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 783ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 783ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 783ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 783ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 783ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 783ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 783ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [MainThread] [3s 783ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 783ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 783ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 783ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [3s 783ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [3s 783ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 783ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 783ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 783ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 783ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-1] [3s 783ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 783ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 783ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 783ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 52 DEBUG: [pool-1-thread-1] [3s 783ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 783ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 783ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 784ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 784ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-1] [3s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 784ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-1] [3s 784ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-1] [3s 784ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 784ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [3s 784ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [3s 784ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 784ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 784ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 784ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 784ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-1] [3s 784ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 23 DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 785ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 785ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 785ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 785ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 239, limit: 16777216 DEBUG: [MainThread] [3s 785ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 785ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 785ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 785ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-1] [3s 785ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 785ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 785ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 785ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 786ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 786ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 786ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 786ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 786ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 786ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-1] [3s 786ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-1] [3s 786ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [pool-1-thread-1] [3s 786ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7c6a2e52 DEBUG: [pool-1-thread-1] [3s 786ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-1] [3s 786ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-1] [3s 786ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 786ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 786ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 786ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 10 DEBUG: [pool-1-thread-1] [3s 786ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 786ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 786ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 786ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [3s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 787ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 787ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 787ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-1] [3s 787ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 64 DEBUG: [pool-1-thread-1] [3s 787ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 787ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 787ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-1] [3s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 788ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 788ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 294, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 788ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 788ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 788ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 788ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 788ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 788ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 788ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3df24fbc DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-1] [3s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 788ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 789ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 789ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 789ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 789ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 789ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 789ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [MainThread] [3s 789ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-1] [3s 789ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 790ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 790ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 790ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 790ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 790ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 790ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 348, limit: 16777216 DEBUG: [MainThread] [3s 790ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 790ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 790ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-1] [3s 790ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 790ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 790ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 790ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 790ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 790ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 790ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 790ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-1] [3s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 790ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 790ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 790ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 790ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 790ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 790ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 790ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 790ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [MainThread] [3s 790ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@422aac5e DEBUG: [pool-1-thread-1] [3s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-1] [3s 791ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [pool-1-thread-1] [3s 791ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 791ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 791ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 791ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 791ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 791ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 791ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 791ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 791ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-1] [3s 791ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 791ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 791ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 791ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-1] [3s 791ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 791ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 791ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 791ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [3s 791ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 791ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 791ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 791ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 792ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [pool-1-thread-1] [3s 792ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 792ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [3s 792ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 792ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 792ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 792ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 792ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 792ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 792ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 792ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-1] [3s 792ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 792ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 792ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 792ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-1] [3s 792ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 792ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 792ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 792ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-1] [3s 792ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-1] [3s 792ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 792ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 792ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 792ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [MainThread] [3s 792ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 792ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 792ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 792ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 792ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [MainThread] [3s 792ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 792ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 793ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 793ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 793ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 793ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 793ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 793ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 793ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 793ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-1] [3s 793ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 793ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 793ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 793ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 793ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 793ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 793ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [3s 793ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [MainThread] [3s 793ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [MainThread] [3s 793ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 793ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 793ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ba3bcc8 DEBUG: [MainThread] [3s 793ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 793ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [MainThread] [3s 793ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 793ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [pool-1-thread-1] [3s 794ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 794ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 794ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 794ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 794ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 794ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [MainThread] [3s 815ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [3s 819ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:47581/http2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 819ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 819ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 819ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 819ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 819ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 820ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 820ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 820ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 820ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 820ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@79363f91 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 820ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@79363f91, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 820ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 820ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 820ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 820ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 820ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 820ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 821ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-6-SelectorManager] [3s 821ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6e5589ec for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=40126,localport=47581] DEBUG: [HttpClient-6-SelectorManager] [3s 821ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [3s 821ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40126 DEBUG: [pool-1-thread-1] [3s 821ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 821ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [3s 821ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [3s 821ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 821ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [3s 821ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 821ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-1] [3s 821ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [pool-1-thread-1] [3s 821ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-1] [3s 821ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 821ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [3s 821ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@64ade29c DEBUG: [HttpClient-6-SelectorManager] [3s 821ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 821ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 821ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [3s 821ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 821ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 822ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 822ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 822ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 822ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 822ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [3s 822ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 822ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 822ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [3s 822ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 822ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 822ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 822ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 822ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-2] [3s 822ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 822ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-SelectorManager] [3s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for R (true) DEBUG: [pool-1-thread-1] [3s 822ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 822ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 822ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 822ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 822ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-1] [3s 822ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 822ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 822ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 822ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 822ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-1] [3s 822ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 822ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 822ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 822ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 822ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 822ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 822ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-1] [3s 822ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-SelectorManager] [3s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for None (false) DEBUG: [pool-1-thread-1] [3s 822ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 823ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 823ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6ee924b5 DEBUG: [pool-1-thread-1] [3s 823ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 823ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 823ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 823ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-1] [3s 823ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [3s 823ms] SocketTube(7) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [3s 823ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [3s 823ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 823ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@79363f91 DEBUG: [HttpClient-6-SelectorManager] [3s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for R (false) DEBUG: [pool-1-thread-1] [3s 823ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 823ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@79363f91 DEBUG: [HttpClient-6-SelectorManager] [3s 823ms] 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 823ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 823ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 823ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@79363f91 DEBUG: [pool-1-thread-1] [3s 823ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 823ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 823ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40126 remote=/127.0.0.1:47581] DEBUG: [pool-1-thread-1] [3s 823ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 823ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@56961550(6) DEBUG: [pool-1-thread-1] [3s 823ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@8ca805c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e103880 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 824ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 824ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 824ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 824ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-1] [3s 824ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 824ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 824ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 824ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 824ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 824ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 824ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 824ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [3s 824ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 824ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [3s 824ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 824ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-1] [3s 824ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 824ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [3s 824ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 824ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10c481af DEBUG: [HttpClient-6-SelectorManager] [3s 824ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [3s 824ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 824ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 824ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 824ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 825ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 825ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SocketTube(7) onSubscribe called DEBUG: [pool-1-thread-1] [3s 825ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 825ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 825ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-1] [3s 825ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 825ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 825ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [pool-1-thread-2] [3s 825ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 825ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [3s 825ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-1] [3s 825ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 825ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 825ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-1] [3s 825ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 825ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 825ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 825ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 825ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-1] [3s 825ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 825ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [3s 825ms] SocketTube(7) wrote: 63 DEBUG: [pool-1-thread-1] [3s 825ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@56961550(6) DEBUG: [pool-1-thread-2] [3s 825ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 825ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@8ca805c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e103880, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 825ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 825ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 825ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [3s 825ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 825ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [Test-server-pool] [3s 825ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 825ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 825ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 825ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 825ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 826ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-2] [3s 826ms] SocketTube(7) trying to write: 13 DEBUG: [pool-1-thread-2] [3s 826ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-2] [3s 826ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [3s 826ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [3s 826ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 826ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 826ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer: [6 s, 14 ms, 703806 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 TestServer(1): connection started DEBUG: [readLoop] [3s 826ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 826ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 826ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 826ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [3s 826ms] FramesDecoder Got frame: SETTINGS: length=30, 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: [6 s, 15 ms, 4983 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 DEBUG: [readLoop] [3s 827ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 827ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 827ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 827ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 827ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 827ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-6-SelectorManager] [3s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 827ms] SocketTube(7) read bytes: 39 TestServer: [6 s, 15 ms, 274641 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-6-SelectorManager] [3s 827ms] Http2Connection(SocketTube(7)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 827ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 827ms] 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 827ms] Http2Connection(SocketTube(7)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 827ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 827ms] Http2Connection(SocketTube(7)) Processing 39 DEBUG: [pool-1-thread-2] [3s 827ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 827ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [3s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for None (false) DEBUG: [pool-1-thread-2] [3s 827ms] 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 827ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-6-SelectorManager] [3s 827ms] SocketTube(7) read bytes: 103 DEBUG: [pool-1-thread-2] [3s 827ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 827ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 827ms] Http2Connection(SocketTube(7)) onNext: got 103 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 827ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [3s 827ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [3s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for R (false) DEBUG: [pool-1-thread-2] [3s 828ms] SocketTube(7) trying to write: 9 DEBUG: [HttpClient-6-SelectorManager] [3s 828ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 828ms] SocketTube(7) wrote: 9 DEBUG: [readLoop] [3s 828ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 828ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 828ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [3s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for None (false) DEBUG: [readLoop] [3s 828ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 828ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 828ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 828ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [3s 828ms] SocketTube(7) read bytes: 237 DEBUG: [pool-1-thread-2] [3s 828ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 828ms] Http2Connection(SocketTube(7)) onNext: got 237 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 828ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 828ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [3s 828ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 828ms] Http2Connection(SocketTube(7)) sending 103 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [3s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for R (false) DEBUG: [pool-1-thread-2] [3s 828ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 103 DEBUG: [HttpClient-6-SelectorManager] [3s 828ms] 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 828ms] Http2Connection(SocketTube(7)) Processing 103 DEBUG: [pool-1-thread-2] [3s 829ms] FramesDecoder decodes: 103 DEBUG: [pool-1-thread-2] [3s 829ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 829ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-6-SelectorManager] [3s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 829ms] SocketTube(7) read bytes: 169 DEBUG: [HttpClient-6-SelectorManager] [3s 829ms] Http2Connection(SocketTube(7)) onNext: got 169 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 829ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21af606d for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 829ms] 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 829ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 829ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 829ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 829ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 829ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 829ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 830ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 830ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 830ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y) 200 HTTP_2 Local port: 40126 DEBUG: [pool-1-thread-2] [3s 849ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 849ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 849ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 849ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 849ms] HttpClientImpl(6) ClientImpl (async) elapsed 29 millis for GET to http://127.0.0.1:47581/http2/fixed/y DEBUG: [pool-1-thread-2] [3s 849ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 849ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 849ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 849ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 849ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 849ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 849ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 849ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 849ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 849ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 849ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 849ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 849ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 849ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 849ms] Http2Connection(SocketTube(7)) sending 237 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 849ms] Http2Connection(SocketTube(7)) H2 Receiving(3): 237 DEBUG: [pool-1-thread-2] [3s 849ms] Http2Connection(SocketTube(7)) Processing 237 DEBUG: [pool-1-thread-2] [3s 849ms] FramesDecoder decodes: 237 DEBUG: [pool-1-thread-2] [3s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 849ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 850ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 850ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 850ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 850ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 850ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 850ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 850ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 850ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 850ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 850ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 850ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 850ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 850ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 850ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 850ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 850ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 850ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 850ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 851ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 851ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 851ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 851ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 851ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 851ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 851ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 851ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 851ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 851ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 851ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 851ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 851ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@16c113ce DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 851ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40126 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 851ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 851ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 851ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 851ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 851ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 851ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 851ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7)) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7)) sending 169 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7)) H2 Receiving(4): 169 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7)) Processing 169 DEBUG: [pool-1-thread-2] [3s 852ms] FramesDecoder decodes: 169 DEBUG: [pool-1-thread-2] [3s 852ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 852ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 852ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 852ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 852ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 852ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5445999e DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 852ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40126 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 852ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 852ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 852ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 852ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [MainThread] [3s 852ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 852ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 852ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 852ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 852ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 852ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [MainThread] [3s 852ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 852ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 852ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 852ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 852ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 852ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [MainThread] [3s 852ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 852ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@67c2aada DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 853ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40126 DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 853ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 853ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 853ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 853ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 853ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 853ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 853ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 853ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 853ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 853ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 853ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40b442 DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 853ms] Http2Connection(SocketTube(7)) H2 processed(4) DEBUG: [MainThread] [3s 854ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [3s 855ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:47581/http2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 855ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 856ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 856ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 856ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 856ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 856ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 856ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 856ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 856ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 856ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@66f07bc0 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 856ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@66f07bc0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 856ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 856ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 856ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 856ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 856ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 856ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 857ms] PlainHttpConnection(SocketTube(8)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@482eaeb6 for C (true) TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=40138,localport=47581] DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40138 DEBUG: [pool-1-thread-2] [3s 857ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 857ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [3s 857ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [3s 857ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 857ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [3s 857ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [3s 857ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@42d6c5c6 DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 857ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-2] [3s 857ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 857ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 857ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] SocketTube(8) write: starting subscription DEBUG: [pool-1-thread-2] [3s 857ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 857ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-SelectorManager] [3s 857ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 857ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 858ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-3] [3s 858ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 857ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 858ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 858ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [3s 858ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 858ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 858ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [3s 858ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 858ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 858ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-7-SelectorManager] [3s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for R (true) DEBUG: [pool-1-thread-2] [3s 858ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 858ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 858ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-2] [3s 858ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [3s 858ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 858ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 858ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 858ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-2] [3s 858ms] Http1Publisher(SocketTube(8)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 858ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 858ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 858ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 858ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 858ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 858ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-2] [3s 858ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 858ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 858ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 858ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@141689be DEBUG: [pool-1-thread-2] [3s 858ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-SelectorManager] [3s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for None (false) DEBUG: [pool-1-thread-2] [3s 858ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 858ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 858ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [pool-1-thread-2] [3s 858ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-7-SelectorManager] [3s 858ms] SocketTube(8) read bytes: 71 DEBUG: [HttpClient-7-SelectorManager] [3s 858ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [HttpClient-7-SelectorManager] [3s 858ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for R (false) DEBUG: [pool-1-thread-2] [3s 858ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@66f07bc0 DEBUG: [pool-1-thread-2] [3s 858ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [3s 858ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 858ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@66f07bc0 DEBUG: [pool-1-thread-2] [3s 859ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [3s 859ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [3s 859ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@66f07bc0 DEBUG: [pool-1-thread-2] [3s 859ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 859ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 859ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40138 remote=/127.0.0.1:47581] DEBUG: [pool-1-thread-2] [3s 859ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [3s 859ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1e8198e7(7) DEBUG: [pool-1-thread-2] [3s 859ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1171ddda/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32539b3 queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 859ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 859ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 859ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 859ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-2] [3s 859ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 859ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [3s 860ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 860ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 860ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 860ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 860ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 860ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [3s 860ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 860ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [3s 860ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 860ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-2] [3s 860ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 860ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3699e77e DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 860ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 860ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 860ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 860ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 860ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 860ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [3s 860ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 860ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 860ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [3s 860ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 860ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [3s 860ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [pool-1-thread-1] [3s 860ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-2] [3s 860ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [3s 860ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-2] [3s 860ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [3s 860ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 860ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 860ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 860ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 860ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-1] [3s 860ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-2] [3s 860ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [3s 860ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 860ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [3s 860ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [3s 860ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 860ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-1] [3s 861ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 861ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 861ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1e8198e7(7) DEBUG: [Test-server-pool] [3s 861ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [3s 861ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1171ddda/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32539b3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 861ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-1] [3s 861ms] SocketTube(8) trying to write: 13 DEBUG: [Test-server-pool] [3s 861ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 861ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [3s 861ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 861ms] SocketTube(8) wrote: 13 DEBUG: [pool-1-thread-2] [3s 861ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [3s 861ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [3s 861ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 861ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-1] [3s 861ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 861ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 861ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [3s 862ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 862ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started TestServer: [6 s, 50 ms, 236662 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [3s 862ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 862ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 862ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [3s 862ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [3s 862ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 862ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 50 ms, 495939 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [3s 862ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 862ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 862ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 862ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-7-SelectorManager] [3s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for None (false) TestServer: [6 s, 50 ms, 776877 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-7-SelectorManager] [3s 862ms] SocketTube(8) read bytes: 39 DEBUG: [HttpClient-7-SelectorManager] [3s 862ms] Http2Connection(SocketTube(8)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [3s 862ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 862ms] Http2Connection(SocketTube(8)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 863ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 39 DEBUG: [HttpClient-7-SelectorManager] [3s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for R (false) DEBUG: [pool-1-thread-1] [3s 863ms] Http2Connection(SocketTube(8)) Processing 39 DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 863ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 863ms] 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 863ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for None (false) DEBUG: [pool-1-thread-1] [3s 863ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 863ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 863ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] SocketTube(8) read bytes: 166 DEBUG: [pool-1-thread-1] [3s 863ms] SocketTube(8) trying to write: 9 DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] Http2Connection(SocketTube(8)) onNext: got 166 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 863ms] SocketTube(8) wrote: 9 DEBUG: [readLoop] [3s 863ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 863ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for None (false) DEBUG: [pool-1-thread-1] [3s 863ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [readLoop] [3s 863ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 863ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 863ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 863ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] SocketTube(8) read bytes: 163 DEBUG: [pool-1-thread-1] [3s 863ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] Http2Connection(SocketTube(8)) onNext: got 163 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 863ms] Http2Connection(SocketTube(8)) sending 166 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 863ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 166 DEBUG: [pool-1-thread-1] [3s 863ms] Http2Connection(SocketTube(8)) Processing 166 DEBUG: [pool-1-thread-1] [3s 863ms] FramesDecoder decodes: 166 DEBUG: [pool-1-thread-1] [3s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 863ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 863ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 864ms] SocketTube(8) read bytes: 160 DEBUG: [HttpClient-7-SelectorManager] [3s 864ms] Http2Connection(SocketTube(8)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [3s 864ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d443f8 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 864ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 864ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 864ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 864ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 864ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 864ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 864ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 864ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 864ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 864ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y) 200 HTTP_2 Local port: 40138 DEBUG: [pool-1-thread-1] [3s 864ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 864ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 864ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 864ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 864ms] HttpClientImpl(7) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:47581/http2/chunk/y DEBUG: [pool-1-thread-1] [3s 865ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 865ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 865ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 865ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 865ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 865ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 865ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 865ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 865ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 865ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 865ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 865ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [MainThread] [3s 865ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 865ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 865ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 865ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 865ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 865ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 865ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 865ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 865ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 865ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 865ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 865ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 866ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 865ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 866ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 866ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8)) sending 163 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8)) H2 Receiving(3): 163 DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8)) Processing 163 DEBUG: [pool-1-thread-1] [3s 866ms] FramesDecoder decodes: 163 DEBUG: [pool-1-thread-1] [3s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 866ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 866ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 866ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 866ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 866ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 866ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [3s 866ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 866ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 866ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 866ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 867ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 867ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 867ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 867ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 867ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1791c9f DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 867ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40138 DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 867ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 867ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 867ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 867ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 867ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 867ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 867ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 867ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 867ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 867ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 867ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 867ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5d6db48c DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8)) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8)) H2 Receiving(4): 160 DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8)) Processing 160 DEBUG: [pool-1-thread-1] [3s 868ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-1] [3s 868ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 868ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40138 DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 868ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 868ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 868ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 868ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 868ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 868ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 868ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 868ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 868ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 868ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 868ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 868ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32564399 DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 869ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40138 DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 869ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 869ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 869ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 869ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 869ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 869ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 869ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 869ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 869ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 869ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 869ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6337cdf DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 869ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 870ms] Http2Connection(SocketTube(8)) H2 processed(4) DEBUG: [MainThread] [3s 870ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 870ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 870ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 870ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 870ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 871ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [3s 871ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:46143/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 871ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 872ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 872ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 872ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-1-thread-1] [3s 872ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-8-SelectorManager] [3s 872ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7361aa11 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52302, Session(1711957319528|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52302 DEBUG: [pool-1-thread-1] [3s 873ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 873ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 873ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 873ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] 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@7999c161[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 873ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 873ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 873ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 873ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [pool-1-thread-1] [3s 873ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 873ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-1] [3s 873ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-1] [3s 873ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [3s 873ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 873ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 873ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [3s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 874ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [3s 874ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 874ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 874ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 874ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 877ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 877ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 877ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 877ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 877ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 877ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 877ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [3s 877ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 877ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 877ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 877ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 877ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-1] [3s 877ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 877ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 877ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 877ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 877ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 880ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [3s 880ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [3s 880ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 880ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 880ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 880ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 880ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [HttpClient-8-SelectorManager] [3s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 881ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 881ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 881ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 881ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 881ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 881ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 881ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [3s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 881ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 881ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 883ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 883ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 883ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-1] [3s 883ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 883ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 883ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 883ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 883ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 883ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 883ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 883ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 883ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 884ms] SocketTube(9) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [3s 884ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 884ms] SSL Reader(SocketTube(9)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 884ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 884ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 884ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 884ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 884ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 884ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 884ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 884ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 884ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 884ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 884ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 884ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 884ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 884ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 884ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 884ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-1] [3s 885ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 885ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 885ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 885ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 885ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 886ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 886ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 886ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 886ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 886ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 886ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 886ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 886ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 886ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 886ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 886ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 886ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 886ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-1] [3s 886ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7f1e01d6 DEBUG: [pool-1-thread-1] [3s 886ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 886ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 886ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 886ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 887ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 887ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 887ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 887ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 887ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 887ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 887ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 887ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-1] [3s 887ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 887ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 887ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 887ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 887ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 887ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 887ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 887ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 887ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 887ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-1] [3s 887ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-1] [3s 887ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 887ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 887ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 887ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 887ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 887ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 887ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 887ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 887ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 887ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 888ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 888ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 888ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 888ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 888ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-1] [3s 888ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 888ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 888ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 888ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [3s 888ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 888ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 888ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 888ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [3s 888ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 888ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 888ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 888ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 889ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 889ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-1] [3s 889ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 889ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 889ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 889ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 889ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 889ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [3s 889ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 889ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 889ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 889ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 889ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 889ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 889ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 889ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-8-SelectorManager] [3s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 889ms] SocketTube(9) read bytes: 1726 DEBUG: [HttpClient-8-SelectorManager] [3s 889ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 889ms] SSL Reader(SocketTube(9)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 889ms] SocketTube(9) resuming read event DEBUG: [Test-server-pool] [3s 889ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-8-SelectorManager] [3s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [pool-1-thread-1] [3s 889ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 889ms] SSL Reader(SocketTube(9)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 889ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 889ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 889ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-8-SelectorManager] [3s 889ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 889ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 890ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 890ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 890ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 890ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 890ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 890ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 890ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 890ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 890ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 890ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [3s 890ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-8-SelectorManager] [3s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (true) DEBUG: [readLoop] [3s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 890ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 890ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 890ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 890ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 890ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 890ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 890ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-8-SelectorManager] [3s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 890ms] SocketTube(9) read bytes: 77 DEBUG: [HttpClient-8-SelectorManager] [3s 890ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 891ms] SSL Reader(SocketTube(9)) Adding 77 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 891ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 891ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 891ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [pool-1-thread-1] [3s 891ms] SSL Reader(SocketTube(9)) Unwrapping: 77 DEBUG: [HttpClient-8-SelectorManager] [3s 891ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /https2/fixed/y DEBUG: [pool-1-thread-1] [3s 891ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 891ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 891ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 891ms] SSL Reader(SocketTube(9)) sending 39 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [3s 891ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 891ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 891ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 891ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 891ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 891ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 891ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 891ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-1] [3s 891ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 891ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 891ms] 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: [6 s, 79 ms, 589588 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-1] [3s 891ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 891ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 891ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 891ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) Sent response headers 200 DEBUG: [pool-1-thread-1] [3s 891ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 891ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-1] [3s 891ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 891ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 891ms] SSL Writer(SocketTube(9)) wrapping 9 bytes TestServer: [6 s, 79 ms, 882796 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-1] [3s 891ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 891ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 892ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 892ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 892ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 892ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 892ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 892ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 892ms] SocketTube(9) trying to write: 47 TestServer: [6 s, 80 ms, 121913 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [3s 892ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-1] [3s 892ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 892ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 892ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 892ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 892ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 892ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [3s 892ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [HttpClient-8-SelectorManager] [3s 892ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 892ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 892ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 892ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 892ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 892ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [readLoop] [3s 892ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 892ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 892ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 892ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 892ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 892ms] SocketTube(9) resuming read event DEBUG: [readLoop] [3s 892ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 892ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 892ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 892ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (true) DEBUG: [pool-1-thread-1] [3s 892ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 893ms] SocketTube(9) read bytes: 519 DEBUG: [HttpClient-8-SelectorManager] [3s 893ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 893ms] SSL Reader(SocketTube(9)) Adding 519 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 893ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 893ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:519, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 893ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 893ms] SSL Reader(SocketTube(9)) Unwrapping: 519 DEBUG: [HttpClient-8-SelectorManager] [3s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 893ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 893ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 893ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 519 into buffer of 16676 remaining to decode: 422 DEBUG: [pool-1-thread-1] [3s 893ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [3s 893ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [3s 893ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [pool-1-thread-1] [3s 893ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [3s 893ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 893ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 893ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [3s 893ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 893ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 893ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [3s 893ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-1] [3s 893ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [3s 893ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 893ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 894ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 894ms] SSL Reader(SocketTube(9)) Unwrapping: 422 DEBUG: [pool-1-thread-1] [3s 894ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 422 into buffer of 64 remaining to decode: 369 DEBUG: [pool-1-thread-1] [3s 894ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 894ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 894ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-1] [3s 894ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 894ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 894ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 894ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-1] [3s 894ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 894ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 894ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 894ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y) 200 HTTP_2 Local port: 52302 DEBUG: [pool-1-thread-1] [3s 895ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 895ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 895ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 895ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 895ms] HttpClientImpl(8) ClientImpl (async) elapsed 23 millis for GET to https://127.0.0.1:46143/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 895ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) Unwrapping: 369 DEBUG: [MainThread] [3s 895ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 369 into buffer of 64 remaining to decode: 310 DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 895ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 895ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 895ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 895ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-1] [3s 895ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 895ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 895ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 895ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 895ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 895ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 895ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 895ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 895ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 895ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 895ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 895ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 895ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 895ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 895ms] SSL Reader(SocketTube(9)) Unwrapping: 310 DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 310 into buffer of 16676 remaining to decode: 215 DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 896ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 896ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 896ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [3s 896ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-1] [3s 896ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 896ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 896ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 896ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 896ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 896ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 896ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 896ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) Unwrapping: 215 DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 215 into buffer of 64 remaining to decode: 156 DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 896ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 897ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 897ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 897ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 897ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-1] [3s 897ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 897ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 897ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 897ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 897ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 897ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 897ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 897ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 897ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 897ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 897ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 897ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 897ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [MainThread] [3s 897ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) Unwrapping: 156 DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 156 into buffer of 16676 remaining to decode: 61 DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 897ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 898ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 898ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 898ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 898ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 898ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-1] [3s 898ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-1] [3s 898ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 898ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 898ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 898ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 898ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 898ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 898ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 898ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 898ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 898ms] SSL Reader(SocketTube(9)) Unwrapping: 61 DEBUG: [pool-1-thread-1] [3s 898ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 61 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 898ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 898ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 899ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-1] [3s 899ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 899ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 899ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 899ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 899ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 899ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 899ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [3s 899ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-1] [3s 899ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 899ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 899ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 899ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 899ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 899ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 899ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 899ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 899ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 899ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 899ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 899ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [MainThread] [3s 899ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 899ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 899ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 899ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 899ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 899ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 899ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 899ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 900ms] SocketTube(9) read bytes: 636 DEBUG: [HttpClient-8-SelectorManager] [3s 900ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 900ms] SSL Reader(SocketTube(9)) Adding 636 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 900ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 900ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:636, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 900ms] SSL Reader(SocketTube(9)) Unwrapping: 636 DEBUG: [HttpClient-8-SelectorManager] [3s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 900ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 900ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 900ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 900ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 900ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [3s 900ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 900ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 900ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 900ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 900ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 900ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 900ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 900ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [3s 900ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 900ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 900ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 900ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 900ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 900ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 900ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 900ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 900ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 900ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 900ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 900ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [MainThread] [3s 900ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7fd4cf27 DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 901ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 901ms] SSL Reader(SocketTube(9)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 901ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 901ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 901ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 901ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-1] [3s 901ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 901ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 901ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 901ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-1] [3s 901ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 901ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52302 DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 901ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 901ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 901ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 901ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-1] [3s 902ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 902ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 902ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 902ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 902ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 902ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [3s 902ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 902ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 902ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 902ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 903ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 903ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 903ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 903ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@629c8186 DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-1] [3s 903ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 903ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 903ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52302 DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 903ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 903ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 903ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 903ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 903ms] SSL Reader(SocketTube(9)) Unwrapping: 344 DEBUG: [MainThread] [3s 904ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-1] [3s 904ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 904ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 904ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 904ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 904ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 904ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 904ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [3s 904ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 904ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 904ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [3s 904ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 904ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 904ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 904ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 904ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 905ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 905ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 905ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [MainThread] [3s 905ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1527d4a2 DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 905ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 905ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [MainThread] [3s 905ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 905ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 905ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 905ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [MainThread] [3s 905ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 905ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 905ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 905ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 905ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-1] [3s 905ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 905ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 905ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 905ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-1] [3s 905ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 905ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 905ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52302 DEBUG: [pool-1-thread-1] [3s 905ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 905ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 905ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 905ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 906ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 906ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 906ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 906ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 906ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 906ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-1] [3s 906ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 906ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 906ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 906ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 906ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 906ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 906ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 906ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 906ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 906ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 906ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 906ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [MainThread] [3s 906ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 906ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 906ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 906ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [3s 907ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 907ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 907ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 907ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 907ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 907ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 907ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1ab86761 DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 907ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 907ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 907ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 907ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 907ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 907ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9b5036 for R (false) DEBUG: [pool-1-thread-1] [3s 907ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 908ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [3s 908ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46143/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 908ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 909ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 909ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 909ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-1] [3s 909ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [3s 909ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@79a286ad for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52304, Session(1711957319669|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [3s 909ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52304 DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 910ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 910ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 910ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-1] [3s 910ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-1] [3s 910ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 910ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 910ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] 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@735aeddd[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 910ms] SocketTube(10) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 910ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] 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 910ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 910ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 910ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 910ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 910ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 913ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 913ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 913ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 913ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-1] [3s 913ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 914ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 914ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 914ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 914ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 916ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 916ms] SocketTube(10) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [3s 916ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 916ms] SSL Reader(SocketTube(10)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 916ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (false) DEBUG: [pool-1-thread-1] [3s 916ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 916ms] SSL Reader(SocketTube(10)) Unwrapping: 133 DEBUG: [HttpClient-9-SelectorManager] [3s 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] [3s 916ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 916ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 916ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 916ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 916ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 916ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [3s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 917ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 917ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 918ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 918ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 918ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-1] [3s 918ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 918ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 918ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 918ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 918ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 918ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 918ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 918ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 918ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 918ms] SocketTube(10) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 918ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 918ms] SSL Reader(SocketTube(10)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 918ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 918ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 918ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 918ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 918ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 919ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 919ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 919ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 919ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 919ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 919ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 919ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 919ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 919ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 919ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 919ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [3s 919ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 919ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 919ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 920ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 920ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 920ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 920ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 920ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 921ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 921ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 921ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 921ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 921ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 921ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 921ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 921ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 922ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 922ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 922ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@455a17b8 DEBUG: [pool-1-thread-1] [3s 922ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 922ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 922ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 922ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 922ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 922ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 922ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 922ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 922ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 922ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 922ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 922ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 922ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 922ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 922ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 922ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 922ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 922ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 922ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 922ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 922ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 922ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [3s 922ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [3s 923ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 923ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 923ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 923ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 923ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 923ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 923ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 923ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 923ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 923ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 923ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 923ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 923ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 923ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 923ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 923ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-1] [3s 923ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 923ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 924ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 924ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 924ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 924ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 924ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 924ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 924ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 924ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 924ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 924ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 924ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-1] [3s 924ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 924ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 924ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 924ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 924ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 924ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false TestServer(2): starting connection DEBUG: [pool-1-thread-1] [3s 924ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 925ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 925ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for None (false) DEBUG: [pool-1-thread-1] [3s 925ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SocketTube(10) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SSL Reader(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 925ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING 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: [HttpClient-9-SelectorManager] [3s 925ms] SSL Reader(SocketTube(10)) Adding 1726 bytes to read buffer DEBUG: [pool-1-thread-1] [3s 925ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 925ms] SocketTube(10) got some demand for reading DEBUG: [Test-server-pool] [3s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SocketTube(10) resuming read event 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: [pool-1-thread-1] [3s 925ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 925ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (false) DEBUG: [pool-1-thread-1] [3s 925ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (false) DEBUG: [pool-1-thread-1] [3s 925ms] SSL Reader(SocketTube(10)) Unwrapping: 1726 DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SocketTube(10) read bytes: 77 DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SSL Reader(SocketTube(10)) Adding 77 bytes to read buffer TestServer(2): connection started 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: 4, has: 0 DEBUG: [readLoop] [3s 925ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 925ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 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: 51, has: 0 DEBUG: [readLoop] [3s 925ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 925ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [readLoop] [3s 925ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 926ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 926ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 926ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (false) DEBUG: [pool-1-thread-1] [3s 926ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 926ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) Unwrapping: 77 DEBUG: [HttpClient-9-SelectorManager] [3s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (false) DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) pushScheduler is alive TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 926ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 926ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [3s 926ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 926ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 926ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-1] [3s 926ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 926ms] 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 926ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 926ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 926ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue TestServer: [6 s, 114 ms, 803615 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-1] [3s 926ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 926ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 926ms] SSL Writer(SocketTube(10)) onNext Sent response headers 200 DEBUG: [pool-1-thread-1] [3s 926ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 927ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 927ms] SSL Writer(SocketTube(10)) wrapping 9 bytes TestServer: [6 s, 115 ms, 84342 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [6 s, 115 ms, 195607 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-1] [3s 927ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 927ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 927ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 927ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 927ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 927ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for None (false) DEBUG: [pool-1-thread-1] [3s 927ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(10) read bytes: 92 DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SSL Reader(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 927ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SSL Reader(SocketTube(10)) Adding 92 bytes to read buffer DEBUG: [pool-1-thread-1] [3s 927ms] SocketTube(10) trying to write: 47 DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 927ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-1] [3s 927ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 927ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 927ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 928ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 928ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 928ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 927ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 928ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [readLoop] [3s 928ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 928ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 928ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 928ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 928ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 928ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 928ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 928ms] SSL Reader(SocketTube(10)) Unwrapping: 92 DEBUG: [pool-1-thread-1] [3s 928ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 928ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [3s 928ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [3s 928ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [pool-1-thread-1] [3s 928ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [3s 928ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 928ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 928ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [3s 928ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 928ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 928ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [3s 928ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-1] [3s 928ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [3s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 928ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [3s 929ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 929ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 929ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 929ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 929ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 929ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 929ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 929ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 929ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 929ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 929ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 929ms] SocketTube(10) read bytes: 1043 DEBUG: [HttpClient-9-SelectorManager] [3s 929ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 929ms] SSL Reader(SocketTube(10)) Adding 1043 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 929ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 929ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (false) DEBUG: [pool-1-thread-1] [3s 929ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 929ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 929ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1043, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 929ms] SSL Reader(SocketTube(10)) Unwrapping: 1043 DEBUG: [pool-1-thread-1] [3s 930ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-1] [3s 930ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 930ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 930ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [3s 930ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 930ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 930ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 930ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 930ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 930ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 930ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [3s 930ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [3s 930ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 930ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 930ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 930ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 930ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 930ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y) 200 HTTP_2 Local port: 52304 DEBUG: [pool-1-thread-1] [3s 930ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 931ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 931ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 931ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 931ms] HttpClientImpl(9) ClientImpl (async) elapsed 22 millis for GET to https://127.0.0.1:46143/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 931ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 931ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 931ms] SSL Reader(SocketTube(10)) Unwrapping: 995 DEBUG: [MainThread] [3s 931ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 931ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-1] [3s 931ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 931ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 931ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-1] [3s 931ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 931ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 931ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 931ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-1] [3s 932ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 932ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 932ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 932ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 932ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 932ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 932ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 932ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 932ms] SSL Reader(SocketTube(10)) Unwrapping: 936 DEBUG: [MainThread] [3s 932ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 932ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [3s 932ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 932ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 932ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-1] [3s 932ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 932ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 932ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 932ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [3s 932ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-1] [3s 932ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 932ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 933ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 933ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 933ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 933ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 933ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 933ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 933ms] SSL Reader(SocketTube(10)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [3s 933ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-1] [3s 933ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 933ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 933ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-1] [3s 933ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 933ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 933ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 933ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 933ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 933ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 933ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 933ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-1] [3s 933ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 933ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 934ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 934ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 934ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 934ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 934ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 934ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 934ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [pool-1-thread-1] [3s 934ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 934ms] SSL Reader(SocketTube(10)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [3s 934ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [3s 934ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 934ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 934ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-1] [3s 934ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 934ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-1] [3s 935ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 935ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 935ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [3s 935ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-1] [3s 936ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 936ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 936ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 936ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 936ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 936ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 936ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 936ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(10)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [3s 936ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 936ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 936ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 936ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 936ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 936ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 936ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6e734975 DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [3s 937ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 937ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52304 DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 937ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 937ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 937ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-1] [3s 937ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 937ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 937ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 937ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(10)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [3s 938ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 938ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 938ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 938ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 938ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 938ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 938ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3729a8b5 DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [3s 938ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 938ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 938ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52304 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 939ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 939ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 939ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(10)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-1] [3s 939ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 939ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 939ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 940ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 940ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 940ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 940ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [3s 940ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 940ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 940ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 940ms] SSL Reader(SocketTube(10)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 940ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 940ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 940ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 940ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [3s 940ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 940ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 940ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 940ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [3s 940ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 940ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 940ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 940ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 940ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 940ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 940ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 940ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@15b00bb8 DEBUG: [pool-1-thread-1] [3s 940ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 941ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 941ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 941ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 941ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 941ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [3s 941ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 941ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 941ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 941ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 941ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 941ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52304 DEBUG: [pool-1-thread-1] [3s 941ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 941ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 941ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 941ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 941ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 941ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-1] [3s 942ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 942ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 942ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 942ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 942ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 942ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 942ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 942ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-1] [3s 942ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 942ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 942ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 942ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 942ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 942ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 942ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [3s 942ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 942ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 942ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 942ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [3s 942ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 942ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 942ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 942ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 942ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 942ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 942ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 942ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 942ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 942ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 943ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [3s 943ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 943ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 943ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 943ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 943ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 943ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@422961 DEBUG: [pool-1-thread-1] [3s 943ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 943ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 943ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 943ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 943ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 943ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 943ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 943ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36587dd2 for R (false) DEBUG: [MainThread] [3s 943ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:47581/http2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 943ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 944ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 944ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 944ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 944ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 944ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 944ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 944ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 944ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 944ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-1] [3s 944ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 944ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 944ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 944ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 944ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [3s 944ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [3s 944ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 944ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 944ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 944ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 944ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 944ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 944ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 945ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 945ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 945ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [3s 945ms] 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: [6 s, 133 ms, 755756 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 133 ms, 985452 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 TestServer: [6 s, 134 ms, 132757 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 946ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 946ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 93 DEBUG: [pool-1-thread-1] [3s 946ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-1] [3s 946ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-1] [3s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 946ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SocketTube(5) read bytes: 78 DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] Http2Connection(SocketTube(5)) onNext: got 78 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 946ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-1] [3s 947ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SocketTube(5) read bytes: 87 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] Http2Connection(SocketTube(5)) onNext: got 87 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y) 200 HTTP_2 Local port: 40116 DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SocketTube(5) read bytes: 81 DEBUG: [pool-1-thread-1] [3s 947ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 947ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] Http2Connection(SocketTube(5)) onNext: got 81 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 947ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 947ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:47581/http2/fixed/y DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [pool-1-thread-1] [3s 947ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SocketTube(5) read bytes: 160 DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [MainThread] [3s 947ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] Http2Connection(SocketTube(5)) onNext: got 160 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 947ms] HttpResponseInputStream next item received DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 947ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 947ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 947ms] HttpResponseInputStream Increased demand by 1 DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 947ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [MainThread] [3s 947ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 947ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 947ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)) sending 78 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 78 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)) Processing 78 DEBUG: [pool-1-thread-1] [3s 948ms] FramesDecoder decodes: 78 DEBUG: [pool-1-thread-1] [3s 948ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 948ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-1] [3s 948ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 948ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 948ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 948ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 948ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 948ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [MainThread] [3s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 87 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)) Processing 87 DEBUG: [pool-1-thread-1] [3s 948ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-1] [3s 948ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 948ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 948ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-1] [3s 949ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 949ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 949ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 949ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 949ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 949ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 422, limit: 16777216 DEBUG: [MainThread] [3s 949ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 949ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 949ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 949ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 949ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 949ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 949ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@748ee0fd DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 81 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5)) Processing 81 DEBUG: [pool-1-thread-1] [3s 949ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-1] [3s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 949ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 949ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 949ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 949ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 949ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [3s 949ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 475, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 950ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 950ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e1882d9 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 160 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5)) Processing 160 DEBUG: [pool-1-thread-1] [3s 950ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-1] [3s 950ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 950ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 950ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 950ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [MainThread] [3s 950ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 950ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 950ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 950ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 527, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 950ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 950ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 950ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 950ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 950ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [MainThread] [3s 950ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 950ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 950ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1be0b569 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [MainThread] [3s 950ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 951ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [MainThread] [3s 951ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 951ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 951ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 951ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 951ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 951ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [MainThread] [3s 951ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 951ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 951ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 951ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 951ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 951ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 579, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 951ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 951ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 951ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 951ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 951ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 951ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [MainThread] [3s 951ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@a788e55 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [MainThread] [3s 952ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:47581/http2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 952ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 952ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 952ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 952ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 952ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 952ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 952ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 952ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 952ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 952ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [3s 952ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [3s 952ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 952ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 952ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 952ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 952ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 952ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [3s 953ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 953ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 953ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [3s 953ms] 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: [6 s, 141 ms, 930971 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 142 ms, 189628 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 TestServer: [6 s, 142 ms, 385962 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 83 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-1] [3s 954ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-1] [3s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [pool-1-thread-1] [3s 954ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] SocketTube(5) read bytes: 165 DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] Http2Connection(SocketTube(5)) onNext: got 165 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 954ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-1] [3s 955ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 955ms] SocketTube(5) read bytes: 231 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 955ms] Http2Connection(SocketTube(5)) onNext: got 231 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 955ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-5-SelectorManager] [3s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 955ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 955ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 955ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 955ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 955ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:47581/http2/chunk/y DEBUG: [pool-1-thread-1] [3s 955ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 955ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 955ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5)) sending 165 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 165 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5)) Processing 165 DEBUG: [pool-1-thread-1] [3s 955ms] FramesDecoder decodes: 165 DEBUG: [pool-1-thread-1] [3s 955ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 955ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [MainThread] [3s 955ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 955ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 955ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 955ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 955ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 956ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 956ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 603, limit: 16777216 DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 956ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 956ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 956ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 956ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 956ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 956ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@9f20eef DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 957ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5)) sending 231 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 231 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5)) Processing 231 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder decodes: 231 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 668, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 957ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@43b64b42 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 957ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 720, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 957ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5d63f5a0 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 958ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 958ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 958ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 958ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 958ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 958ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 772, limit: 16777216 DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 958ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 958ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 958ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 958ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 958ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13a7c27f DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 959ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:46143/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 959ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 959ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 959ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 959ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 959ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 959ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 959ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 959ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 959ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 959ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 959ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 959ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 959ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 959ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 959ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 960ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [3s 960ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 960ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 960ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 960ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 960ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 960ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 960ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 960ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 960ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 960ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 960ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 960ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 960ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 960ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 960ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 960ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 960ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [3s 960ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 960ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 960ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 960ms] 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: [6 s, 148 ms, 914422 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 149 ms, 234721 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) TestServer: [6 s, 149 ms, 406715 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] 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 961ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 961ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 961ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 961ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-1] [3s 961ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-1] [3s 961ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-1] [3s 961ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-1] [3s 961ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 961ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-1] [3s 961ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-1] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-1] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-1] [3s 961ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [3s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 961ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 962ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 962ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 962ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SocketTube(6) read bytes: 714 DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SSL Reader(SocketTube(6)) Adding 714 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:714, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) Unwrapping: 714 DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] 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 962ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 714 into buffer of 64 remaining to decode: 661 DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-1] [3s 962ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [3s 962ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 962ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 962ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 963ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 963ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 963ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 963ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to https://127.0.0.1:46143/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapping: 661 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 661 into buffer of 64 remaining to decode: 602 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [MainThread] [3s 963ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 963ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 963ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 963ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 963ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 963ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 963ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [MainThread] [3s 963ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 963ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapping: 602 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 602 into buffer of 16676 remaining to decode: 507 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 964ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 964ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 964ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapping: 507 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 507 into buffer of 64 remaining to decode: 448 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 964ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 964ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 964ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 964ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 964ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 964ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 964ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 964ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapping: 448 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 448 into buffer of 64 remaining to decode: 400 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [MainThread] [3s 964ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 10 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 965ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 965ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 965ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapping: 400 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 400 into buffer of 16676 remaining to decode: 298 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 64 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 965ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 965ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 481, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Unwrapping: 298 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 298 into buffer of 64 remaining to decode: 251 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 966ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 966ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 966ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 966ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 966ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 966ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@abb3392 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Unwrapping: 251 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 251 into buffer of 16676 remaining to decode: 156 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 57 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 966ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 966ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Unwrapping: 156 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 156 into buffer of 64 remaining to decode: 95 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 23 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 967ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 967ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 495, limit: 16777216 DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapping: 95 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 967ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 967ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 967ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 967ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ba695dc DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 968ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 968ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 968ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 968ms] SocketTube(6) got some demand for reading DEBUG: [MainThread] [3s 968ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 968ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 968ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 968ms] SocketTube(6) read bytes: 344 DEBUG: [HttpClient-5-SelectorManager] [3s 968ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 968ms] SSL Reader(SocketTube(6)) Adding 344 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 968ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 968ms] 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 968ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:344, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 63 DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 969ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 969ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 969ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 969ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 969ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 969ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 969ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 549, limit: 16777216 DEBUG: [MainThread] [3s 969ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [pool-1-thread-2] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 969ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 969ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 969ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 969ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 969ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 969ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 969ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-2] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46154266 DEBUG: [pool-1-thread-2] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [MainThread] [3s 969ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-2] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 970ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 970ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-2] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 970ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 970ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 970ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 970ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 63 DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 971ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 971ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 971ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 971ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 971ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 603, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 971ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 971ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [MainThread] [3s 971ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 971ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 971ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 971ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 971ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 971ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 971ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 971ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5915d873 DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-2] [3s 971ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 971ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 971ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 971ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 971ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 972ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [MainThread] [3s 972ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:46143/https2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 973ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 973ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 973ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 973ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 973ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 973ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 973ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 973ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 973ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-2] [3s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 973ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 973ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 973ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 973ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 973ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [3s 973ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [3s 973ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 973ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 973ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 973ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 973ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 973ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 973ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 973ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 974ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 974ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [3s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [3s 974ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 974ms] 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: [6 s, 162 ms, 569298 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 162 ms, 787864 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [6 s, 162 ms, 904437 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 975ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [3s 975ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 975ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 975ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 975ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 975ms] 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 975ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [pool-1-thread-2] [3s 975ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-2] [3s 975ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [3s 975ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-2] [3s 975ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [3s 975ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [3s 975ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 975ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-2] [3s 975ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [3s 975ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 975ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 975ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-2] [3s 975ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [3s 975ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [3s 975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 975ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 976ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 976ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 976ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 976ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 976ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-5-SelectorManager] [3s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 976ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 976ms] 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 976ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to https://127.0.0.1:46143/https2/chunk/y DEBUG: [pool-1-thread-2] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [MainThread] [3s 976ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 976ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 977ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 977ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 977ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 977ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 977ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-2] [3s 977ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-2] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 977ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 977ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 977ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 977ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 977ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 977ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 977ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [MainThread] [3s 977ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-2] [3s 977ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 977ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 977ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 977ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 977ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [pool-1-thread-2] [3s 977ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 977ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [3s 977ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 977ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 977ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 978ms] 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 978ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 978ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [3s 978ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [3s 978ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 978ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 978ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [3s 978ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 978ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-2] [3s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-2] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [3s 978ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 978ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 978ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 979ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 979ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 979ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 979ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 979ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 979ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 979ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 627, limit: 16777216 DEBUG: [MainThread] [3s 979ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 979ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [3s 980ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [3s 980ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 980ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 980ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [3s 980ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 980ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 980ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-2] [3s 980ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 52 DEBUG: [pool-1-thread-2] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [3s 980ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 980ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-2] [3s 980ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 980ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-2] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-2] [3s 980ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 980ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 23 DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [3s 981ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 981ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 981ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 981ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 641, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [MainThread] [3s 981ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 981ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 981ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [MainThread] [3s 981ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-2] [3s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 9 DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 981ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 981ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 982ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 982ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 982ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 982ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 982ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-2] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-2] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-2] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-2] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@73d78a43 DEBUG: [pool-1-thread-2] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-2] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-2] [3s 982ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 982ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [3s 982ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [3s 982ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 982ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 982ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 982ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 982ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 982ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [pool-1-thread-2] [3s 982ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 10 DEBUG: [pool-1-thread-2] [3s 983ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 983ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 983ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-2] [3s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 983ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 983ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 983ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 983ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [pool-1-thread-2] [3s 983ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 983ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [3s 983ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 983ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 983ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 983ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [3s 983ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 983ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 983ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 64 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [3s 984ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 984ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 984ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 984ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 696, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 984ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 984ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 984ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 984ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 984ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 984ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@66cf9559 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-2] [3s 984ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-2] [3s 984ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 985ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 985ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 985ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 10 DEBUG: [pool-1-thread-2] [3s 985ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 985ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 985ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 985ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 985ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 985ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 985ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-2] [3s 985ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 985ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 985ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 985ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 985ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [MainThread] [3s 985ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-2] [3s 985ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 986ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 986ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 986ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 63 DEBUG: [pool-1-thread-2] [3s 986ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 986ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 986ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 986ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [3s 986ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [3s 986ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 986ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 986ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 986ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 750, limit: 16777216 DEBUG: [MainThread] [3s 986ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 986ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 986ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 986ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-2] [3s 986ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 986ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 986ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 986ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 986ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 986ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 986ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 986ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [3s 986ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 986ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [MainThread] [3s 986ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 986ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 987ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 987ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 987ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 987ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 987ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 987ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [MainThread] [3s 987ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@a25fd94 DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-2] [3s 987ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 987ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 987ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 987ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 987ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 987ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 987ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 987ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 987ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-2] [3s 987ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 987ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 987ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 987ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 988ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 988ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 988ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [3s 988ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 988ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 988ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 988ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 988ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 988ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 988ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [MainThread] [3s 988ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [3s 988ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-2] [3s 988ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 988ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 989ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 989ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 989ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 989ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 989ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 989ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 989ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [MainThread] [3s 989ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d846ae3 DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-2] [3s 989ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [MainThread] [3s 989ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 989ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 989ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 989ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 989ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [3s 989ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 989ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 989ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 989ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 989ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 989ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 989ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [MainThread] [4s 7ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [4s 11ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:47581/http2/fixed/y GET DEBUG: [pool-1-thread-2] [4s 11ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 11ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 11ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 11ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 11ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 11ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 11ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 12ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 12ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 12ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28b14ccf queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 12ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28b14ccf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 12ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 12ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 12ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 12ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 12ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 12ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 12ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-10-SelectorManager] [4s 12ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@260260af for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=40154,localport=47581] TestServer(1): starting connection DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40154 DEBUG: [pool-1-thread-2] [4s 13ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 13ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 13ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-2] [4s 13ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2cfa0bdf DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 13ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 13ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 13ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [4s 13ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 13ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 13ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 13ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [4s 13ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 13ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 13ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 13ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 13ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-3] [4s 13ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [4s 13ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 13ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 13ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(11) trying to write: 204 DEBUG: [HttpClient-10-SelectorManager] [4s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69f88024 for R (true) DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [4s 13ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 13ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [4s 13ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [4s 14ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 14ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 14ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 14ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 14ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 14ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [4s 14ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-10-SelectorManager] [4s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69f88024 for None (false) DEBUG: [pool-1-thread-2] [4s 14ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 14ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 14ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@d5dcd10 DEBUG: [pool-1-thread-2] [4s 14ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 14ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 14ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 14ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-2] [4s 14ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-10-SelectorManager] [4s 14ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [4s 14ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [4s 14ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [4s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69f88024 for R (false) DEBUG: [pool-1-thread-2] [4s 14ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28b14ccf DEBUG: [pool-1-thread-2] [4s 14ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-10-SelectorManager] [4s 14ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 14ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28b14ccf DEBUG: [pool-1-thread-2] [4s 14ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [4s 14ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [4s 14ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28b14ccf DEBUG: [pool-1-thread-2] [4s 14ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 14ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 14ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40154 remote=/127.0.0.1:47581] DEBUG: [pool-1-thread-2] [4s 14ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [4s 14ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@324e7282(10) DEBUG: [pool-1-thread-2] [4s 14ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@53d07d2a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@124bdfb0 queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 14ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 14ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 14ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 14ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-2] [4s 14ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 14ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 15ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [4s 15ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 15ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [4s 15ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 15ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-2] [4s 15ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 15ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@58db6e48 DEBUG: [pool-1-thread-2] [4s 15ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SocketTube(11) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 15ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69f88024 for R (false) DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 15ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 15ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [4s 15ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 15ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-2] [4s 15ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [4s 15ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [4s 15ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 15ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 15ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [4s 15ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [4s 15ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-2] [4s 15ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [4s 15ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-2] [4s 15ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [4s 16ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 16ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-2] [4s 16ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@324e7282(10) DEBUG: [pool-1-thread-3] [4s 16ms] SocketTube(11) write: requesting more... DEBUG: [Test-server-pool] [4s 16ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 16ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@53d07d2a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@124bdfb0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [4s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 16ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [4s 16ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 16ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 16ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [4s 16ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 16ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 16ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 16ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [4s 16ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [4s 16ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [4s 16ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-3] [4s 16ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-3] [4s 16ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [4s 16ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [4s 16ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 16ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 16ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started TestServer: [6 s, 204 ms, 974193 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [4s 17ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 17ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [4s 17ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 17ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 17ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 17ms] FramesDecoder Got frame: SETTINGS: length=30, 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: [6 s, 205 ms, 209448 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69f88024 for None (false) DEBUG: [readLoop] [4s 17ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SocketTube(11) read bytes: 39 TestServer: [6 s, 205 ms, 354233 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [4s 17ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 17ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 17ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 17ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] Http2Connection(SocketTube(11)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SocketTube(11) resuming read event DEBUG: [readLoop] [4s 17ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69f88024 for R (false) DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 17ms] Http2Connection(SocketTube(11)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 17ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [4s 17ms] Http2Connection(SocketTube(11)) Processing 39 DEBUG: [pool-1-thread-3] [4s 17ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69f88024 for None (false) DEBUG: [pool-1-thread-3] [4s 17ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 17ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SocketTube(11) read bytes: 268 DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] Http2Connection(SocketTube(11)) onNext: got 268 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69f88024 for R (false) DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 17ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69f88024 for None (false) DEBUG: [pool-1-thread-3] [4s 17ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 17ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SocketTube(11) read bytes: 241 DEBUG: [pool-1-thread-3] [4s 17ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] Http2Connection(SocketTube(11)) onNext: got 241 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 17ms] SocketTube(11) trying to write: 9 DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [4s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69f88024 for R (false) DEBUG: [HttpClient-10-SelectorManager] [4s 18ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 18ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-3] [4s 18ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [4s 18ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [4s 18ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 18ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 18ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 18ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [readLoop] [4s 18ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 18ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [4s 18ms] Http2Connection(SocketTube(11)) sending 268 to Http2Connection.asyncReceive DEBUG: [readLoop] [4s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 18ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 268 DEBUG: [pool-1-thread-3] [4s 18ms] Http2Connection(SocketTube(11)) Processing 268 DEBUG: [pool-1-thread-3] [4s 18ms] FramesDecoder decodes: 268 DEBUG: [pool-1-thread-3] [4s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 18ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-3] [4s 18ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 18ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [pool-1-thread-3] [4s 18ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 18ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [4s 18ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 18ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 19ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 19ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 19ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y) 200 HTTP_2 Local port: 40154 DEBUG: [pool-1-thread-3] [4s 35ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 35ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 35ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 35ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 35ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 35ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 36ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 36ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 36ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 36ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 36ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-3] [4s 36ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 36ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [4s 36ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 36ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 36ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 36ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 36ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 36ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [4s 37ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 37ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 37ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 37ms] HttpClientImpl(10) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:47581/http2/fixed/y DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1bbedd9a DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11)) sending 241 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 37ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 241 DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11)) Processing 241 DEBUG: [pool-1-thread-3] [4s 38ms] FramesDecoder decodes: 241 DEBUG: [pool-1-thread-3] [4s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 38ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40154 DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 38ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 38ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 38ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 38ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5cddc1f5 DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [4s 38ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 38ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40154 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 39ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 39ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 39ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 39ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24d02216 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [4s 39ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40154 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 39ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 39ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 39ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 39ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-3] [4s 40ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@404f5bbe DEBUG: [pool-1-thread-3] [4s 40ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [4s 40ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [4s 40ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [4s 41ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:47581/http2/chunk/y GET DEBUG: [pool-1-thread-2] [4s 41ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 41ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 41ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 41ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 41ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 42ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 42ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 42ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 42ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 42ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3814e32 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 42ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3814e32, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 42ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 42ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 42ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 42ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 42ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 42ms] Http1Exchange initiating connect async TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [pool-1-thread-2] [4s 42ms] PlainHttpConnection(SocketTube(12)) registering connect event TestServer: New connection from Socket[addr=/127.0.0.1,port=40162,localport=47581] DEBUG: [HttpClient-11-SelectorManager] [4s 42ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@66129abf for C (true) TestServer(1): starting connection DEBUG: [HttpClient-11-SelectorManager] [4s 43ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [4s 43ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40162 DEBUG: [pool-1-thread-2] [4s 43ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 43ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [4s 43ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [4s 43ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 43ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [4s 43ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 43ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [pool-1-thread-2] [4s 43ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-2] [4s 43ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 43ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-2] [4s 43ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [4s 43ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ceaf1cf DEBUG: [pool-1-thread-2] [4s 43ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-11-SelectorManager] [4s 43ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 43ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 43ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-11-SelectorManager] [4s 43ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 43ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-11-SelectorManager] [4s 43ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [4s 43ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 43ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 43ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 43ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-11-SelectorManager] [4s 43ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [4s 43ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 43ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 44ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [4s 44ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [4s 44ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 44ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-11-SelectorManager] [4s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (true) DEBUG: [pool-1-thread-3] [4s 44ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-3] [4s 44ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 44ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 44ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 44ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 44ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 44ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 44ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 44ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 44ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 44ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 44ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 44ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 44ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 44ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 44ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-3] [4s 44ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 44ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 44ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2df01c20 DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-11-SelectorManager] [4s 44ms] SocketTube(12) read bytes: 71 DEBUG: [HttpClient-11-SelectorManager] [4s 44ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [4s 44ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 44ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3814e32 DEBUG: [HttpClient-11-SelectorManager] [4s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-11-SelectorManager] [4s 45ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 44ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 45ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3814e32 DEBUG: [pool-1-thread-3] [4s 45ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 45ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 45ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3814e32 DEBUG: [pool-1-thread-3] [4s 45ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 45ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 45ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40162 remote=/127.0.0.1:47581] DEBUG: [pool-1-thread-3] [4s 45ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 45ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@53e84048(11) DEBUG: [pool-1-thread-3] [4s 45ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1f10a202/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a75f364 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 45ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 45ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 45ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 45ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [4s 45ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 45ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 45ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 45ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 45ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 45ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 45ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 45ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [4s 45ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 45ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [4s 45ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 45ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [4s 45ms] SocketTube(12) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 45ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 45ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [4s 45ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@188bdca0 DEBUG: [pool-1-thread-3] [4s 46ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 46ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [4s 46ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 46ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] SocketTube(12) write: starting subscription DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [HttpClient-11-SelectorManager] [4s 46ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 46ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 46ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-2] [4s 46ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 46ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [4s 46ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [4s 46ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 46ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-2] [4s 46ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 46ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@53e84048(11) DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1f10a202/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a75f364, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [4s 46ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-2] [4s 46ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [4s 46ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [4s 46ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 46ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 46ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 46ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [Test-server-pool] [4s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 46ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 46ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 46ms] SocketTube(12) trying to write: 13 DEBUG: [Test-server-pool] [4s 47ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [4s 47ms] SocketTube(12) wrote: 13 DEBUG: [pool-1-thread-2] [4s 47ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [4s 47ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [4s 47ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 47ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 47ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started TestServer: [6 s, 235 ms, 564833 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [4s 47ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [readLoop] [4s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 47ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 47ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 47ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 235 ms, 711686 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [4s 47ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: [6 s, 235 ms, 809670 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [4s 47ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 47ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 47ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [4s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [readLoop] [4s 47ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-11-SelectorManager] [4s 48ms] SocketTube(12) read bytes: 92 DEBUG: [HttpClient-11-SelectorManager] [4s 48ms] Http2Connection(SocketTube(12)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [4s 48ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(12)) sending 92 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 92 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(12)) Processing 92 DEBUG: [pool-1-thread-2] [4s 48ms] FramesDecoder decodes: 92 DEBUG: [HttpClient-11-SelectorManager] [4s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [pool-1-thread-2] [4s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [4s 48ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 48ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 48ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 48ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [4s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [pool-1-thread-2] [4s 48ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-2] [4s 48ms] SocketTube(12) trying to write: 9 DEBUG: [pool-1-thread-2] [4s 48ms] SocketTube(12) wrote: 9 DEBUG: [readLoop] [4s 48ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-11-SelectorManager] [4s 48ms] SocketTube(12) read bytes: 436 DEBUG: [pool-1-thread-2] [4s 48ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-11-SelectorManager] [4s 48ms] Http2Connection(SocketTube(12)) onNext: got 436 bytes in 1 buffers DEBUG: [readLoop] [4s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 48ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [4s 48ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 48ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 48ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [4s 48ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [readLoop] [4s 48ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 48ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [4s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-11-SelectorManager] [4s 48ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(12)) sending 436 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 436 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)) Processing 436 DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder decodes: 436 DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y) 200 HTTP_2 Local port: 40162 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 49ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 50ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 50ms] HttpClientImpl(11) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:47581/http2/chunk/y DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ffbb7ad DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 50ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40162 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 50ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 50ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 50ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 50ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e744e6e DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [4s 50ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40162 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 50ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 50ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 51ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 51ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f0fa5e8 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [4s 51ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40162 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 51ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 51ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 51ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 51ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@167698e5 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [MainThread] [4s 52ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [4s 53ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:46143/https2/fixed/y GET DEBUG: [pool-1-thread-3] [4s 53ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [4s 53ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 53ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 53ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-3] [4s 53ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [4s 53ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4e1b0f0e for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52310, Session(1711957319706|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52310 DEBUG: [pool-1-thread-3] [4s 54ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [4s 54ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 54ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [4s 54ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-3] [4s 54ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [4s 54ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [4s 54ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-3] [4s 54ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-3] [4s 54ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 54ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [4s 54ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SocketTube(13) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@44e3647e[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 54ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 54ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s 54ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [4s 54ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 54ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 54ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 54ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 56ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 57ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 57ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 57ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [4s 57ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 57ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [4s 57ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [4s 57ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 57ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 57ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [4s 57ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-3] [4s 57ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-3] [4s 57ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [4s 57ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 57ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 57ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 57ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 59ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [4s 59ms] SocketTube(13) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [4s 59ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 59ms] SSL Reader(SocketTube(13)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 59ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 59ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 59ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 59ms] SSL Reader(SocketTube(13)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [4s 59ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 59ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 59ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 59ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [4s 59ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 59ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [HttpClient-12-SelectorManager] [4s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 60ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 60ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 61ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 61ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 61ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-3] [4s 61ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [4s 61ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 61ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 61ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 61ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [4s 61ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [4s 61ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s 61ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 61ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [4s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 62ms] SocketTube(13) read bytes: 175 DEBUG: [HttpClient-12-SelectorManager] [4s 62ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 62ms] SSL Reader(SocketTube(13)) Adding 175 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 62ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) Unwrapping: 175 DEBUG: [HttpClient-12-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 62ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [4s 62ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 62ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 62ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-3] [4s 62ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 62ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [4s 63ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 63ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 63ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 63ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [4s 63ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [4s 63ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 63ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 63ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 63ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 63ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-3] [4s 63ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 63ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [4s 63ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [4s 63ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 63ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-3] [4s 63ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@377b7704 DEBUG: [pool-1-thread-3] [4s 63ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [4s 63ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 63ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 63ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 63ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 63ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 63ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [4s 64ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 64ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 64ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [4s 64ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 64ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [4s 64ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 64ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 64ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 64ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-3] [4s 64ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-3] [4s 64ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 64ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 64ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 64ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 64ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 64ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 64ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 64ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 64ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 64ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 64ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 64ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 64ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 64ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 64ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-3] [4s 64ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [4s 64ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 64ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 64ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 64ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [4s 64ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [4s 64ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [4s 65ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [4s 65ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [4s 65ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [4s 65ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [4s 65ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [4s 65ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 65ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-3] [4s 65ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-3] [4s 65ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [4s 65ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 65ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [4s 65ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [4s 65ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 65ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 65ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [4s 65ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [4s 65ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s 65ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 65ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-12-SelectorManager] [4s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for None (false) DEBUG: [Test-server-pool] [4s 66ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 66ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-12-SelectorManager] [4s 66ms] SocketTube(13) read bytes: 1803 DEBUG: [HttpClient-12-SelectorManager] [4s 66ms] SSL Reader(SocketTube(13)) onNext DEBUG: [Test-server-pool] [4s 66ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [4s 66ms] SSL Reader(SocketTube(13)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [4s 66ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 66ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s 66ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 66ms] SSL Reader(SocketTube(13)) Unwrapping: 1803 DEBUG: [HttpClient-12-SelectorManager] [4s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 66ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [readLoop] [4s 67ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 67ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 TestServer(2): connection started DEBUG: [readLoop] [4s 67ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 67ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 67ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [readLoop] [4s 67ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [readLoop] [4s 67ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [4s 67ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 67ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 67ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 67ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 67ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [4s 67ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s 67ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 67ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 67ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [4s 67ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-3] [4s 67ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [4s 67ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 67ms] 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 67ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 67ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 67ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 67ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) TestServer: GET /https2/fixed/y DEBUG: [pool-1-thread-3] [4s 68ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) onNext Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 68ms] SocketTube(13) trying to write: 47 TestServer: [6 s, 256 ms, 518048 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-3] [4s 68ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-3] [4s 68ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [4s 68ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 68ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) requesting 1 Sent response headers 200 DEBUG: [pool-1-thread-3] [4s 68ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [4s 68ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [readLoop] [4s 68ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 68ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 68ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: [6 s, 256 ms, 762234 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 DEBUG: [readLoop] [4s 68ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 68ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 68ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 68ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [pool-1-thread-3] [4s 68ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 68ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [4s 68ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [4s 68ms] SocketTube(13) resuming read event TestServer: [6 s, 256 ms, 956239 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [4s 68ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 69ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SocketTube(13) read bytes: 209 DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SSL Reader(SocketTube(13)) Adding 209 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s 69ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:209, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 69ms] SSL Reader(SocketTube(13)) Unwrapping: 209 DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for R (false) DEBUG: [pool-1-thread-3] [4s 69ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 209 into buffer of 16676 remaining to decode: 112 DEBUG: [pool-1-thread-3] [4s 69ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-3] [4s 69ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [4s 69ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-3] [4s 69ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SocketTube(13) no more demand for reading DEBUG: [pool-1-thread-3] [4s 69ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 69ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [4s 69ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 69ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 69ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 69ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [4s 69ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-3] [4s 69ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [4s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 69ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [4s 69ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) Unwrapping: 112 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-3] [4s 70ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [4s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 70ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y) 200 HTTP_2 Local port: 52310 DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 70ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) Unwrapping: 59 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-3] [4s 70ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [4s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 70ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 70ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [4s 70ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [4s 70ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s 71ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 71ms] SocketTube(13) read bytes: 946 DEBUG: [HttpClient-12-SelectorManager] [4s 71ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 71ms] SSL Reader(SocketTube(13)) Adding 946 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 71ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:946, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) Unwrapping: 946 DEBUG: [HttpClient-12-SelectorManager] [4s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 71ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [4s 71ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 71ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 71ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [4s 71ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-3] [4s 71ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [4s 71ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 71ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 71ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 71ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-3] [4s 71ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 71ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [4s 71ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) Unwrapping: 851 DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [4s 71ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-3] [4s 72ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [4s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 72ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) Unwrapping: 792 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-3] [4s 72ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [4s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 72ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [4s 72ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-3] [4s 72ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [4s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 72ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [4s 73ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 73ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 73ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 73ms] HttpClientImpl(12) ClientImpl (async) elapsed 20 millis for GET to https://127.0.0.1:46143/https2/fixed/y DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@22804c5c DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-3] [4s 73ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 73ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52310 DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 74ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-3] [4s 74ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [4s 74ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 74ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [4s 74ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 74ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 74ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 74ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4cdad916 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-3] [4s 74ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 74ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 75ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 75ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 75ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 75ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52310 DEBUG: [pool-1-thread-3] [4s 75ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 75ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 75ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-3] [4s 75ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 75ms] SSL Reader(SocketTube(13)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [4s 75ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [4s 75ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [4s 75ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [4s 75ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-3] [4s 75ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [4s 75ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 75ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [4s 75ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [4s 75ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 75ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 75ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [4s 75ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-3] [4s 75ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [4s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 75ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [4s 75ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [4s 75ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [4s 76ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 76ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 76ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6f183115 DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-3] [4s 76ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 76ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52310 DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 77ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-3] [4s 77ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [4s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 77ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 77ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 77ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 78ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [4s 78ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 78ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 78ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [4s 78ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [4s 78ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 78ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 78ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@337a8a5 DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [4s 78ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-3] [4s 78ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 78ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [4s 78ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [4s 78ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s 78ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e1e286 for R (false) DEBUG: [pool-1-thread-3] [4s 78ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 78ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [4s 79ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:46143/https2/chunk/y GET DEBUG: [pool-1-thread-3] [4s 79ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [4s 80ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 80ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 80ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-3] [4s 80ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [4s 80ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1fd070b4 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false DEBUG: [HttpClient-13-SelectorManager] [4s 80ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer(2): accepting connections DEBUG: [HttpClient-13-SelectorManager] [4s 80ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52312 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52312, Session(1711957319850|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 80ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [4s 80ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-3] [4s 80ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [4s 80ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] 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@15281bc4[Not completed, 4 dependents] (id=1914) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 81ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [4s 81ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-1-thread-3] [4s 81ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SocketTube(14) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 81ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [4s 81ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 81ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 81ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 81ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 84ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 84ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 84ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 84ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [4s 84ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 84ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [4s 84ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [4s 84ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 84ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 84ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [4s 84ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-3] [4s 85ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-3] [4s 85ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [4s 85ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 85ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 85ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 85ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SocketTube(14) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 87ms] SSL Reader(SocketTube(14)) Adding 133 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@502a8705 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-3] [4s 87ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 87ms] SSL Reader(SocketTube(14)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [4s 87ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 87ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 87ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 87ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [4s 87ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 87ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [HttpClient-13-SelectorManager] [4s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 88ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 88ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 96ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-3] [4s 96ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 96ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 96ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 96ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [4s 96ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 96ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 96ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 96ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 96ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 97ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 97ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-3] [4s 97ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [4s 97ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 97ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 97ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [4s 97ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [4s 97ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 97ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [4s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 97ms] SocketTube(14) read bytes: 175 DEBUG: [HttpClient-13-SelectorManager] [4s 97ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 97ms] SSL Reader(SocketTube(14)) Adding 175 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 97ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 97ms] 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 97ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [4s 97ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [4s 98ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 98ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 98ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-3] [4s 98ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [4s 98ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [4s 98ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 99ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 99ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 99ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 99ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-3] [4s 99ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 99ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [4s 99ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [4s 99ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 99ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-3] [4s 99ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@17c38781 DEBUG: [pool-1-thread-3] [4s 99ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [4s 99ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 99ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 99ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 99ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 99ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 99ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [4s 99ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 99ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 99ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [4s 99ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 99ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [4s 99ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 99ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 99ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 100ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 100ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 100ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 100ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 100ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 100ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 100ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-3] [4s 100ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-3] [4s 100ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 100ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 100ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 100ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 100ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 100ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 100ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 100ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 100ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 100ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 100ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 100ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 100ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 100ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 100ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-3] [4s 100ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [4s 100ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 100ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [4s 100ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [4s 100ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [4s 100ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [4s 100ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 100ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [4s 100ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [4s 101ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [4s 101ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [4s 101ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [4s 101ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [4s 101ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 101ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 101ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 101ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-13-SelectorManager] [4s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 102ms] SocketTube(14) read bytes: 1726 DEBUG: [HttpClient-13-SelectorManager] [4s 102ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 102ms] SSL Reader(SocketTube(14)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 102ms] SocketTube(14) resuming read event DEBUG: [Test-server-pool] [4s 102ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-13-SelectorManager] [4s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 102ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 102ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 102ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 102ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 102ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(14)) Unwrapping: 1726 DEBUG: [Test-server-pool] [4s 102ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [4s 102ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [4s 102ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 102ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (true) TestServer(2): connection started DEBUG: [HttpClient-13-SelectorManager] [4s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 103ms] SocketTube(14) read bytes: 77 DEBUG: [HttpClient-13-SelectorManager] [4s 103ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 103ms] SSL Reader(SocketTube(14)) Adding 77 bytes to read buffer DEBUG: [readLoop] [4s 103ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 103ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 103ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(14)) Unwrapping: 77 DEBUG: [readLoop] [4s 103ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 103ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 103ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [4s 103ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [readLoop] [4s 103ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 103ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [readLoop] [4s 103ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s 103ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [4s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 103ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 103ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 103ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 103ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [4s 103ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 103ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [4s 103ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) wrapping 9 bytes TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 104ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-3] [4s 104ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-3] [4s 104ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [4s 104ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 104ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [6 s, 292 ms, 437155 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 Sent response headers 200 DEBUG: [readLoop] [4s 104ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [4s 104ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [4s 104ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [readLoop] [4s 104ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 292 ms, 666090 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-3] [4s 104ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 104ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [6 s, 292 ms, 879616 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [4s 104ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [HttpClient-13-SelectorManager] [4s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 104ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 104ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 105ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 104ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [4s 105ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [4s 105ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 105ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (true) DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] SocketTube(14) read bytes: 348 DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] SSL Reader(SocketTube(14)) Adding 348 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] 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 105ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:348, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(14)) Unwrapping: 348 DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 105ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 348 into buffer of 16676 remaining to decode: 256 DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [4s 105ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [4s 105ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 105ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 105ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [4s 105ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-3] [4s 106ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [4s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 106ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 106ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 106ms] SSL Reader(SocketTube(14)) Unwrapping: 256 DEBUG: [pool-1-thread-3] [4s 106ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 256 into buffer of 56 remaining to decode: 208 DEBUG: [pool-1-thread-3] [4s 106ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 106ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 106ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [4s 106ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 106ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 106ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [4s 106ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [4s 106ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 106ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 106ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y) 200 HTTP_2 Local port: 52312 DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 107ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) Unwrapping: 208 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 208 into buffer of 56 remaining to decode: 149 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-3] [4s 107ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [4s 107ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 107ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) Unwrapping: 149 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 149 into buffer of 16676 remaining to decode: 59 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [4s 107ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [4s 107ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-3] [4s 108ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [4s 108ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 108ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) Unwrapping: 59 DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 59 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-3] [4s 108ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [4s 108ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 108ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 108ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [4s 108ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [4s 108ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 108ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 108ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 109ms] SocketTube(14) read bytes: 787 DEBUG: [HttpClient-13-SelectorManager] [4s 109ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 109ms] SSL Reader(SocketTube(14)) Adding 787 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 109ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (false) DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:787, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 109ms] 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 109ms] SSL Reader(SocketTube(14)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [4s 109ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 109ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 109ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [4s 109ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-3] [4s 109ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [4s 109ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 109ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [4s 109ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 109ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-3] [4s 109ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 109ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [4s 109ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [4s 109ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-3] [4s 110ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [4s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 110ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [4s 110ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 110ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 110ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 110ms] HttpClientImpl(13) ClientImpl (async) elapsed 31 millis for GET to https://127.0.0.1:46143/https2/chunk/y DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@298f775c DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [4s 110ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [4s 110ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [4s 110ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 111ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52312 DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 111ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-3] [4s 111ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [4s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 111ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [4s 111ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [4s 111ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 111ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 112ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@25c75830 DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [4s 112ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 112ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52312 DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 112ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [4s 112ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-3] [4s 112ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [4s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 112ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [4s 113ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 113ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 113ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70a661b3 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [4s 113ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [4s 113ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 113ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52312 DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 114ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-3] [4s 114ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [4s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 114ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [4s 114ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 114ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [4s 115ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [4s 115ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 115ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 115ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 115ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 115ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 115ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 115ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [4s 115ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [4s 115ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [4s 115ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-3] [4s 115ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7b521fa9 DEBUG: [pool-1-thread-3] [4s 115ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [4s 115ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-3] [4s 115ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 115ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [4s 115ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [4s 115ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 115ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 115ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@502a8705 for R (false) DEBUG: [MainThread] [4s 115ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:47581/http2/fixed/y GET DEBUG: [pool-1-thread-3] [4s 115ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [4s 116ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [4s 116ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 116ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 116ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 116ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 116ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 116ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 116ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 116ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-3] [4s 116ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 116ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 116ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 116ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [4s 116ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [4s 116ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [4s 116ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [4s 116ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [4s 116ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 116ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 116ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 116ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 116ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 116ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s 116ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 116ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 116ms] 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: [6 s, 305 ms, 112344 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 305 ms, 271677 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) TestServer: [6 s, 305 ms, 431531 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] SocketTube(5) read bytes: 171 DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] Http2Connection(SocketTube(5)) onNext: got 171 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [4s 117ms] Http2Connection(SocketTube(5)) sending 171 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [pool-1-thread-3] [4s 117ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 171 DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775790, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 117ms] Http2Connection(SocketTube(5)) Processing 171 DEBUG: [pool-1-thread-3] [4s 117ms] FramesDecoder decodes: 171 DEBUG: [pool-1-thread-3] [4s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] SocketTube(5) read bytes: 328 DEBUG: [pool-1-thread-3] [4s 117ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] Http2Connection(SocketTube(5)) onNext: got 328 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 117ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-3] [4s 118ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 118ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 118ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 118ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [4s 118ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)) sending 328 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 328 DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5)) Processing 328 DEBUG: [pool-1-thread-3] [4s 118ms] FramesDecoder decodes: 328 DEBUG: [pool-1-thread-3] [4s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 118ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 118ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 119ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [4s 119ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 849, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 119ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 119ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2935b208 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [4s 119ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [4s 119ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 861, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 119ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 119ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 119ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:47581/http2/fixed/y DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@362c69c6 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [4s 119ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 119ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 119ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [4s 119ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 913, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 120ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 120ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@75c43d49 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [4s 120ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 120ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 120ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 965, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 120ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 120ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-3] [4s 120ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e80cb0f DEBUG: [pool-1-thread-3] [4s 121ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [4s 121ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [MainThread] [4s 121ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:47581/http2/chunk/y GET DEBUG: [pool-1-thread-2] [4s 121ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 121ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) 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 122ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 122ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 122ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 122ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 122ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-2] [4s 122ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 122ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 122ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 122ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [4s 122ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [4s 122ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 122ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] 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=11, flags=END_STREAM END_HEADERS 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(SocketTube(5))/Stream(11) requestSent: streamid=11 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk TestServer: [6 s, 311 ms, 980581 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 312 ms, 212997 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SocketTube(5) read bytes: 93 TestServer: [6 s, 312 ms, 390912 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [pool-1-thread-2] [4s 124ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 124ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 93 DEBUG: [pool-1-thread-2] [4s 124ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-2] [4s 124ms] FramesDecoder decodes: 93 DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] 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 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 124ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 125ms] SocketTube(5) read bytes: 386 DEBUG: [HttpClient-5-SelectorManager] [4s 125ms] Http2Connection(SocketTube(5)) onNext: got 386 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 125ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 125ms] 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 125ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-2] [4s 125ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 125ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 125ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 125ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 125ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [pool-1-thread-2] [4s 125ms] Http2Connection(SocketTube(5)) sending 386 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 386 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5)) Processing 386 DEBUG: [pool-1-thread-2] [4s 126ms] FramesDecoder decodes: 386 DEBUG: [pool-1-thread-2] [4s 126ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 126ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-2] [4s 126ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 126ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1042, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 126ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 126ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a20359 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-2] [4s 126ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-2] [4s 126ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 126ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1054, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 127ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 127ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 127ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:47581/http2/chunk/y DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28092a9d DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [4s 127ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 127ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 127ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1106, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 127ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 127ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4acbea91 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-2] [4s 127ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-2] [4s 127ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 128ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 128ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 128ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 128ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68d8f29d DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-2] [4s 128ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [MainThread] [4s 128ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:46143/https2/fixed/y GET DEBUG: [pool-1-thread-3] [4s 129ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [4s 129ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [4s 129ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 129ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 129ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 129ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 129ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 129ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 129ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 129ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-3] [4s 129ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 129ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 129ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 129ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [4s 129ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [4s 129ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [4s 129ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [4s 129ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [4s 129ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 129ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 130ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 130ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [4s 130ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [4s 130ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [4s 130ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 130ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [4s 130ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 130ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 130ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 130ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 130ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s 130ms] 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: [6 s, 318 ms, 692996 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 318 ms, 859660 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [6 s, 318 ms, 964853 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 131ms] SocketTube(6) read bytes: 149 DEBUG: [HttpClient-5-SelectorManager] [4s 131ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 131ms] SSL Reader(SocketTube(6)) Adding 149 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 131ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 131ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 131ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:149, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 131ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [HttpClient-5-SelectorManager] [4s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 131ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 131ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 131ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 149 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [4s 131ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-3] [4s 131ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-3] [4s 131ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-3] [4s 131ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-3] [4s 131ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 131ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-3] [4s 131ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-3] [4s 131ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 131ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 131ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-3] [4s 131ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-3] [4s 131ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [4s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 131ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [4s 132ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [4s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 132ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 132ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 132ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [4s 132ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [4s 132ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [4s 132ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 133ms] SocketTube(6) read bytes: 1005 DEBUG: [HttpClient-5-SelectorManager] [4s 133ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 133ms] SSL Reader(SocketTube(6)) Adding 1005 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 133ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 133ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1005, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [4s 133ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 133ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 133ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-3] [4s 133ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [4s 133ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [4s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 133ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 133ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 133ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 133ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [4s 134ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [4s 134ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 134ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [4s 134ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [4s 134ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 134ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 134ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-3] [4s 134ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 57 DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [4s 135ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [4s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 135ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 23 DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [4s 135ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [4s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 135ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 842, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-3] [4s 135ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 135ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 135ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 135ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 136ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:46143/https2/fixed/y DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1aa18f25 DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 10 DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [4s 136ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 136ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 136ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 136ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-3] [4s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 136ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 64 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [4s 137ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [4s 137ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 137ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 897, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 137ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 137ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 137ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 137ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f96b7ee DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-3] [4s 137ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [4s 137ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 137ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 137ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-3] [4s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 138ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [4s 138ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [4s 138ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 138ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-3] [4s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 138ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 138ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 138ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 138ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1bece520 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [4s 139ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 139ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 139ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [4s 139ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [4s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 139ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 139ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 139ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [4s 140ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 140ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 140ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 140ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 140ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 140ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-3] [4s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 140ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 140ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 140ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 140ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3ac8de1 DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [4s 140ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-3] [4s 140ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 140ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [4s 140ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [4s 140ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [4s 140ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [pool-1-thread-3] [4s 140ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 140ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:46143/https2/chunk/y GET DEBUG: [pool-1-thread-3] [4s 141ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [4s 141ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [4s 141ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 141ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 141ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 141ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 141ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-3] [4s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 141ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 141ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 141ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [4s 141ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [4s 141ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [4s 141ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [4s 141ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [4s 141ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 141ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [4s 141ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [4s 141ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [4s 141ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 142ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 142ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [4s 142ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 142ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 142ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 142ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 142ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 142ms] 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: [6 s, 330 ms, 504801 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 330 ms, 625583 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) TestServer: [6 s, 330 ms, 836520 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 142ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [4s 142ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 142ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 143ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 143ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [HttpClient-5-SelectorManager] [4s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 143ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 143ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-3] [4s 143ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [4s 143ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 143ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-3] [4s 143ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [4s 143ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 143ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 143ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 144ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [4s 144ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [4s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 144ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [4s 144ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [4s 144ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [4s 144ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 144ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [4s 144ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 144ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 144ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 144ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-3] [4s 144ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-3] [4s 144ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [4s 144ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [4s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 144ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 21 DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [4s 145ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [4s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 145ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1029, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 787 into buffer of 64 remaining to decode: 739 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 10 DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [4s 145ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 145ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 145ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [4s 145ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 145ms] SSL Reader(SocketTube(6)) Unwrapping: 739 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 739 into buffer of 16676 remaining to decode: 637 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 64 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [4s 146ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [4s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 146ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1084, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Unwrapping: 637 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 637 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 9 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 146ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 146ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 146ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1562e216 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Unwrapping: 590 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-3] [4s 146ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 52 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [4s 146ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [4s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 146ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 23 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [4s 147ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [4s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 147ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 147ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 147ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 147ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 147ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:46143/https2/chunk/y DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6fb11e93 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-3] [4s 147ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [4s 147ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 147ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 148ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [4s 148ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [4s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 148ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 148ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 148ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 148ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@130833a0 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-3] [4s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-3] [4s 148ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [4s 149ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 149ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 149ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [4s 149ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [4s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 149ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [4s 149ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 149ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 149ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-3] [4s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@742c77a5 DEBUG: [pool-1-thread-3] [4s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-3] [4s 150ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-3] [4s 150ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 150ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [4s 150ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [4s 150ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [4s 150ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 150ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [MainThread] [4s 191ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [4s 206ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:47581/http2/fixed/y GET DEBUG: [pool-1-thread-3] [4s 206ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [4s 206ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 206ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 206ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 206ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 206ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 206ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 206ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 206ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 206ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@117e84aa queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 207ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@117e84aa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 207ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 207ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 207ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 207ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 207ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 207ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 207ms] PlainHttpConnection(SocketTube(15)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-14-SelectorManager] [4s 207ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1533af89 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=40168,localport=47581] DEBUG: [HttpClient-14-SelectorManager] [4s 207ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [4s 207ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40168 DEBUG: [pool-1-thread-3] [4s 207ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 207ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-3] [4s 207ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-3] [4s 207ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 207ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-3] [4s 207ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 207ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-3] [4s 207ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [pool-1-thread-3] [4s 208ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-3] [4s 208ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 208ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1fcbc4f9 DEBUG: [HttpClient-14-SelectorManager] [4s 208ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 208ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 208ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 208ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [4s 208ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 208ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 208ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-14-SelectorManager] [4s 208ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 208ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 208ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 208ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 208ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [4s 208ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-14-SelectorManager] [4s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (true) DEBUG: [pool-1-thread-1] [4s 208ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 208ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 208ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 208ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 208ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-1] [4s 208ms] Http1Publisher(SocketTube(15)) 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 208ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 208ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(15) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 208ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 208ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 208ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 208ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 208ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 208ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 208ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-1] [4s 208ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-14-SelectorManager] [4s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [pool-1-thread-1] [4s 209ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 209ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@39aaa1fd DEBUG: [pool-1-thread-1] [4s 209ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 209ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [4s 209ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [4s 209ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 209ms] 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 209ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@117e84aa DEBUG: [pool-1-thread-1] [4s 209ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 209ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@117e84aa DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [4s 209ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@117e84aa DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) 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:40168 remote=/127.0.0.1:47581] DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [4s 209ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@76dc4964(14) DEBUG: [pool-1-thread-1] [4s 209ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1433388d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4747ae3a queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 209ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 209ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 209ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 209ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-1] [4s 209ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 209ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(15) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 210ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6bd9b5e6 DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 210ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 210ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 210ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 210ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 210ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 210ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 210ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [4s 210ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [4s 210ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 210ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-3] [4s 210ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 210ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [4s 210ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 210ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 210ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 210ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [Test-server-pool] [4s 210ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-3] [4s 210ms] SocketTube(15) trying to write: 13 DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [Test-server-pool] [4s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 211ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 211ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(15) wrote: 13 DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [Test-server-pool] [4s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 211ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(15) write: requesting more... 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-3] [4s 211ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 211ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(15) leaving requestMore: 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(15)) DEBUG: [pool-1-thread-1] [4s 211ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-1] [4s 211ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [4s 211ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [4s 211ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@76dc4964(14) DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1433388d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4747ae3a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [4s 211ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: no need to request more TestServer(1): Using handler for: /http2/fixed TestServer: [6 s, 399 ms, 749173 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer(1): connection started TestServer: [6 s, 399 ms, 912067 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 DEBUG: [readLoop] [4s 211ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 211ms] 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: [6 s, 400 ms, 35141 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/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: [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: [HttpClient-14-SelectorManager] [4s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [readLoop] [4s 212ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 212ms] SocketTube(15) read bytes: 133 DEBUG: [HttpClient-14-SelectorManager] [4s 212ms] Http2Connection(SocketTube(15)) onNext: got 133 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 212ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 212ms] 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 212ms] Http2Connection(SocketTube(15)) sending 133 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [4s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [pool-1-thread-1] [4s 212ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 133 DEBUG: [pool-1-thread-1] [4s 212ms] Http2Connection(SocketTube(15)) Processing 133 DEBUG: [HttpClient-14-SelectorManager] [4s 212ms] SocketTube(15) read bytes: 415 DEBUG: [HttpClient-14-SelectorManager] [4s 212ms] Http2Connection(SocketTube(15)) onNext: got 415 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 212ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 212ms] FramesDecoder decodes: 133 DEBUG: [pool-1-thread-1] [4s 212ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 212ms] 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 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(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 212ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 212ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 212ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-1] [4s 213ms] SocketTube(15) trying to write: 9 DEBUG: [pool-1-thread-1] [4s 213ms] SocketTube(15) wrote: 9 DEBUG: [pool-1-thread-1] [4s 213ms] SocketTube(15) write: requesting more... 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] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) 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] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 213ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 213ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [4s 213ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y) 200 HTTP_2 Local port: 40168 DEBUG: [pool-1-thread-1] [4s 213ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 213ms] HttpClientImpl(14) 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(14) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:47581/http2/fixed/y DEBUG: [pool-1-thread-1] [4s 214ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/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(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15)) sending 415 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 415 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15)) Processing 415 DEBUG: [pool-1-thread-1] [4s 214ms] FramesDecoder decodes: 415 DEBUG: [pool-1-thread-1] [4s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 214ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [4s 214ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 214ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [4s 214ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 214ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 214ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 214ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40168 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 214ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [4s 214ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 214ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 214ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 214ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) 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(15)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 215ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 215ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@644936cf DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [4s 215ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40168 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 215ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 215ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 215ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 215ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [4s 215ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@69b39d9b DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(15))/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(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 220ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40168 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 221ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [4s 221ms] 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(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(15))/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(15)):WindowUpdateSender(stream: 0) update: 52, received: 169, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(15)):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(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 221ms] HttpClientImpl(14) body subscriber unregistered: 1 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(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@137fd8e9 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [4s 221ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 236ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6a9c3809 DEBUG: [MainThread] [4s 236ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 236ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 237ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 238ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [4s 238ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:47581/http2/chunk/y GET DEBUG: [pool-1-thread-1] [4s 238ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 239ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 239ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 239ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 239ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 239ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 239ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 239ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 239ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 239ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@307830da queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 239ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@307830da, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 239ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 239ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 239ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 239ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 239ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 239ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 239ms] PlainHttpConnection(SocketTube(16)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4741165f 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=40182,localport=47581] DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40182 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [4s 240ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 240ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [4s 240ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [4s 240ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 240ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-1] [4s 240ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-1] [4s 240ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-1] [4s 240ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-1] [4s 240ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4db97d2f DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [4s 240ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 240ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [4s 240ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 240ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 240ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 240ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 240ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 240ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [4s 240ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 240ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 240ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 240ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-2] [4s 241ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 240ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (true) DEBUG: [pool-1-thread-1] [4s 241ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 241ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 241ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 241ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 241ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 241ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-1] [4s 241ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 241ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 241ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 241ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 241ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-1] [4s 241ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 241ms] Exchange checkFor407: all clear DEBUG: [HttpClient-15-SelectorManager] [4s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for None (false) DEBUG: [pool-1-thread-1] [4s 241ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 241ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 241ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 241ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 241ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-15-SelectorManager] [4s 241ms] SocketTube(16) read bytes: 71 DEBUG: [pool-1-thread-1] [4s 241ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-15-SelectorManager] [4s 241ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [4s 241ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-15-SelectorManager] [4s 241ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 241ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 241ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@307830da DEBUG: [pool-1-thread-1] [4s 241ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@45d22c0b DEBUG: [pool-1-thread-3] [4s 241ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 241ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-15-SelectorManager] [4s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 241ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 241ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@307830da DEBUG: [pool-1-thread-1] [4s 241ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 241ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [4s 241ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 241ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-1] [4s 241ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 241ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 241ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@307830da DEBUG: [pool-1-thread-3] [4s 242ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 242ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 242ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40182 remote=/127.0.0.1:47581] DEBUG: [pool-1-thread-3] [4s 242ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 242ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1daa82ee(15) DEBUG: [pool-1-thread-3] [4s 242ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@43b93016/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54bfe69b queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 242ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 242ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 242ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 242ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-3] [4s 242ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 242ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 242ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 242ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 242ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 242ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 242ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 242ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [4s 242ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 242ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-3] [4s 242ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 242ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-3] [4s 242ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 242ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [4s 242ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@39f936a5 DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 242ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 243ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 243ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] SocketTube(16) write: starting subscription DEBUG: [pool-1-thread-3] [4s 243ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 243ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 243ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 243ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 243ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 243ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 243ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 243ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [pool-1-thread-1] [4s 243ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-3] [4s 243ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [4s 243ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-3] [4s 243ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 243ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 243ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 243ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-3] [4s 243ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(16) wrote: 63 DEBUG: [pool-1-thread-3] [4s 243ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 243ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [Test-server-pool] [4s 243ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 243ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 243ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 243ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [4s 243ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-3] [4s 243ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [4s 243ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 243ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1daa82ee(15) DEBUG: [Test-server-pool] [4s 243ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 243ms] SocketTube(16) trying to write: 13 DEBUG: [pool-1-thread-3] [4s 243ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@43b93016/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54bfe69b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 243ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [4s 244ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 244ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [4s 244ms] SocketTube(16) wrote: 13 DEBUG: [pool-1-thread-1] [4s 244ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 244ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-1] [4s 244ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 244ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 244ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [6 s, 432 ms, 622135 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 TestServer(1): connection started DEBUG: [readLoop] [4s 244ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 244ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 244ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 244ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [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 TestServer: [6 s, 432 ms, 908804 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [4s 244ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 244ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 244ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 245ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: [6 s, 433 ms, 15407 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for None (false) DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SocketTube(16) read bytes: 92 DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] Http2Connection(SocketTube(16)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] 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 245ms] Http2Connection(SocketTube(16)) sending 92 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 245ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 92 DEBUG: [pool-1-thread-1] [4s 245ms] Http2Connection(SocketTube(16)) Processing 92 DEBUG: [pool-1-thread-1] [4s 245ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-1] [4s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for None (false) 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(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SocketTube(16) read bytes: 92 DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] Http2Connection(SocketTube(16)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 245ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 245ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [pool-1-thread-1] [4s 245ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] 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 245ms] SocketTube(16) trying to write: 9 DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for None (false) DEBUG: [pool-1-thread-1] [4s 245ms] SocketTube(16) wrote: 9 DEBUG: [readLoop] [4s 245ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SocketTube(16) read bytes: 113 DEBUG: [pool-1-thread-1] [4s 245ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 245ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [readLoop] [4s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] Http2Connection(SocketTube(16)) onNext: got 113 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 245ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 245ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 245ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 245ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for None (false) DEBUG: [pool-1-thread-1] [4s 245ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SocketTube(16) read bytes: 231 DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] Http2Connection(SocketTube(16)) onNext: got 231 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 245ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8bbfafc for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 246ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16)) sending 92 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 92 DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16)) Processing 92 DEBUG: [pool-1-thread-1] [4s 246ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-1] [4s 246ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 246ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y) 200 HTTP_2 Local port: 40182 DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 246ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 246ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 246ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 246ms] HttpClientImpl(15) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:47581/http2/chunk/y DEBUG: [pool-1-thread-1] [4s 246ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 246ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [4s 247ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 247ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 247ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 247ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [4s 247ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 247ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [4s 247ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 247ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 247ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16)) sending 113 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16)) H2 Receiving(3): 113 DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16)) Processing 113 DEBUG: [pool-1-thread-1] [4s 247ms] FramesDecoder decodes: 113 DEBUG: [pool-1-thread-1] [4s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 247ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 247ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 247ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 247ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 247ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 247ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 247ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 247ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [MainThread] [4s 247ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [4s 248ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 248ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 248ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 248ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 248ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 248ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [4s 248ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 248ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 248ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 248ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 248ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 248ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 248ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [MainThread] [4s 248ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28071cc8 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 249ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40182 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 249ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 249ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 249ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16)) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16)) sending 231 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16)) H2 Receiving(4): 231 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16)) Processing 231 DEBUG: [pool-1-thread-1] [4s 249ms] FramesDecoder decodes: 231 DEBUG: [pool-1-thread-1] [4s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 249ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [4s 249ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 249ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 249ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 249ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 249ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 249ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 249ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [4s 249ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61f346d4 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [4s 250ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40182 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 250ms] HttpClientImpl(15) 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] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) 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(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 250ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 250ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 250ms] HttpResponseInputStream onComplete called 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(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@10fc44d0 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [4s 250ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40182 DEBUG: [pool-1-thread-1] [4s 250ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 250ms] HttpClientImpl(15) 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] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 251ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 251ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 251ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 251ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 251ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 251ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 251ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@441a80b0 DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [4s 251ms] Http2Connection(SocketTube(16)) H2 processed(4) DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 252ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [4s 253ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:46143/https2/fixed/y GET DEBUG: [pool-1-thread-1] [4s 253ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 253ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 253ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 253ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-1-thread-1] [4s 253ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [4s 253ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@43d4b22b for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52324, Session(1711957319877|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52324 DEBUG: [pool-1-thread-1] [4s 254ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [4s 254ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 254ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-1] [4s 254ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 254ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 254ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-1] [4s 254ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [pool-1-thread-1] [4s 254ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-1] [4s 254ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 254ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [4s 254ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 254ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [4s 254ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] 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@492cd95b[Not completed, 4 dependents] (id=2588) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [4s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 255ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [4s 255ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 255ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 255ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 255ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 256ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 256ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [4s 256ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 256ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 256ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [4s 256ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 256ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 256ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 256ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-1] [4s 256ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-1] [4s 256ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 257ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 257ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 257ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 257ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 259ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 259ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [4s 260ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 260ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 260ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 260ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 260ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 260ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 260ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 260ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 260ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 260ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 260ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 260ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [4s 260ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 260ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [4s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 261ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 261ms] 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 261ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-1] [4s 261ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 261ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 261ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 261ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 261ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 261ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [4s 261ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 261ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 261ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 261ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 262ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 262ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 262ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-1] [4s 262ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 262ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 262ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 262ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 262ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 262ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [4s 262ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 262ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 262ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 262ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 262ms] SocketTube(17) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 262ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 262ms] SSL Reader(SocketTube(17)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 262ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 262ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 262ms] 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 262ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [4s 262ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 262ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 262ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-1] [4s 262ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 262ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [4s 263ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 263ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 263ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 263ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [4s 263ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 263ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 263ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 263ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 263ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 263ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-1] [4s 263ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 263ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [4s 263ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [4s 263ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 263ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-1] [4s 263ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2fd50c18 DEBUG: [pool-1-thread-1] [4s 263ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [4s 263ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 264ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 264ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 264ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 264ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 264ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 264ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 264ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 264ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 264ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 264ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [4s 264ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 264ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 264ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 264ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 264ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 264ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 264ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 264ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 264ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 264ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-1] [4s 264ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-1] [4s 264ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 264ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 264ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 264ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 264ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 264ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 264ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 264ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 265ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 265ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 265ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 265ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 265ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-1] [4s 265ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 265ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 265ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 265ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [4s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 265ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 265ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [4s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 265ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [4s 265ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 266ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 266ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 266ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 266ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [4s 266ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 266ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 266ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 266ms] SocketTube(17) trying to write: 174 DEBUG: [pool-1-thread-1] [4s 266ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-1] [4s 266ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 266ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 266ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 266ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 266ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [4s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for None (false) TestServer(2): starting connection DEBUG: [pool-1-thread-1] [4s 266ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [4s 266ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [HttpClient-16-SelectorManager] [4s 266ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 266ms] 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 266ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 266ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 266ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 266ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [4s 266ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 266ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for R (true) DEBUG: [pool-1-thread-1] [4s 266ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [4s 266ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 266ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 266ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 266ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-16-SelectorManager] [4s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for None (false) DEBUG: [Test-server-pool] [4s 266ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 266ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 266ms] SocketTube(17) read bytes: 1803 DEBUG: [HttpClient-16-SelectorManager] [4s 266ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 266ms] SSL Reader(SocketTube(17)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 266ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 266ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for R (false) DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) Unwrapping: 1803 DEBUG: [HttpClient-16-SelectorManager] [4s 267ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [4s 267ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 267ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 267ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [4s 267ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [4s 267ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) Unwrapping: 77 DEBUG: [readLoop] [4s 267ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 267ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [4s 267ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 267ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [4s 267ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 268ms] 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 268ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [4s 268ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [4s 268ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [4s 268ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 268ms] 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 268ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 268ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 268ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue TestServer: [6 s, 456 ms, 432770 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-1] [4s 268ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 268ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 268ms] SSL Writer(SocketTube(17)) onNext Sent response headers 200 DEBUG: [pool-1-thread-1] [4s 268ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 268ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 268ms] SSL Writer(SocketTube(17)) wrapping 9 bytes TestServer: [6 s, 456 ms, 831170 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-1] [4s 268ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: [6 s, 456 ms, 963035 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [4s 268ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 269ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-16-SelectorManager] [4s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 269ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 269ms] 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 269ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 269ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [4s 269ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 269ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 269ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 269ms] SocketTube(17) trying to write: 47 DEBUG: [pool-1-thread-1] [4s 269ms] SocketTube(17) wrote: 47 DEBUG: [pool-1-thread-1] [4s 269ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 269ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 269ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 269ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 269ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 269ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [4s 269ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 269ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 269ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 269ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 269ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 269ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 269ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 269ms] SocketTube(17) got some demand for reading DEBUG: [readLoop] [4s 269ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 269ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 269ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 269ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 270ms] SocketTube(17) read bytes: 1155 DEBUG: [HttpClient-16-SelectorManager] [4s 270ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 270ms] SSL Reader(SocketTube(17)) Adding 1155 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 270ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for R (false) DEBUG: [pool-1-thread-1] [4s 270ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 270ms] 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 270ms] SSL Reader(SocketTube(17)) Unwrapping: 1155 DEBUG: [pool-1-thread-1] [4s 270ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 1155 into buffer of 16676 remaining to decode: 1058 DEBUG: [pool-1-thread-1] [4s 270ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [4s 270ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [4s 270ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-1] [4s 270ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [4s 270ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 270ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [4s 270ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [4s 270ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 270ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 270ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [4s 270ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-1] [4s 270ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [4s 270ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 270ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(17)) Unwrapping: 1058 DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [4s 271ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-1] [4s 271ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [4s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 271ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y) 200 HTTP_2 Local port: 52324 DEBUG: [pool-1-thread-1] [4s 271ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 271ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 271ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 271ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 271ms] HttpClientImpl(16) ClientImpl (async) elapsed 18 millis for GET to https://127.0.0.1:46143/https2/fixed/y DEBUG: [pool-1-thread-1] [4s 272ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) Unwrapping: 1005 DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [MainThread] [4s 272ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 272ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 272ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 272ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [4s 272ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-1] [4s 272ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 272ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 272ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 272ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 272ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 272ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 272ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 272ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 272ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [4s 272ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 272ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 272ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 272ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 272ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 272ms] SSL Reader(SocketTube(17)) Unwrapping: 946 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-1] [4s 273ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [4s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 273ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) Unwrapping: 851 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [4s 273ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [4s 273ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-1] [4s 273ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 274ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 274ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 274ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 274ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 274ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 274ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 274ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 274ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [4s 274ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 274ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 274ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 274ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(17)) Unwrapping: 792 DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 274ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [4s 423ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [4s 423ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 423ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 423ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-1] [4s 423ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-1] [4s 423ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [4s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [4s 423ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [pool-1-thread-1] [4s 423ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [HttpClient-15-SelectorManager] [4s 423ms] HttpClientImpl(15) SelectorManager shutting down DEBUG: [HttpClient-12-SelectorManager] [4s 423ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [4s 423ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [4s 424ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [4s 423ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-11-SelectorManager] [4s 424ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [4s 424ms] HttpClientImpl(14) SelectorManager shutting down DEBUG: [HttpClient-9-SelectorManager] [4s 424ms] HttpClientImpl(9) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [4s 424ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [4s 424ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [4s 424ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [4s 424ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [pool-1-thread-1] [4s 424ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 424ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-1] [4s 425ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 425ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [4s 425ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-1] [4s 425ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 425ms] SSL Reader(SocketTube(17)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [4s 425ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [4s 425ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [4s 425ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [4s 425ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-1] [4s 425ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [4s 425ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 425ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [4s 425ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [4s 425ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 426ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 426ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [4s 426ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-1] [4s 426ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [4s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 426ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 426ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 426ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 426ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 426ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 426ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 426ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 426ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [pool-1-thread-1] [4s 426ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 426ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 426ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 426ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 429ms] SSL Reader(SocketTube(17)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [4s 429ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [4s 429ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 429ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 429ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [4s 429ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 429ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 429ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [4s 429ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 429ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 429ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 429ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [4s 429ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [4s 429ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 430ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 430ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 430ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 430ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 430ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5dfd07f6 DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-1] [4s 430ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 430ms] SSL Reader(SocketTube(17)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [4s 430ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [4s 430ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 430ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 430ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [4s 430ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 430ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 430ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [4s 430ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [4s 430ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 430ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 430ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52324 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 431ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 431ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 431ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-1] [4s 431ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [4s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 431ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [4s 431ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 431ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [4s 431ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 431ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 431ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 431ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 431ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 431ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4d7213f9 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [4s 431ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 431ms] SSL Reader(SocketTube(17)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [4s 432ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 432ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 432ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52324 DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 432ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 432ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 432ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-1] [4s 432ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 432ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 432ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 432ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 432ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 432ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 432ms] SSL Reader(SocketTube(17)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [4s 433ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 433ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 433ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 433ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 433ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 433ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4039c1fd DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [4s 433ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 433ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52324 DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [MainThread] [4s 433ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 433ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 433ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [4s 433ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 433ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 433ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-1] [4s 434ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 434ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 434ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 434ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [4s 434ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 434ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 434ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 434ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 434ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 434ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 435ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 434ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 435ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 435ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [4s 435ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 435ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 435ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [MainThread] [4s 435ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 435ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 435ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [pool-1-thread-1] [4s 435ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@478bb02e DEBUG: [pool-1-thread-1] [4s 435ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [4s 435ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-1] [4s 435ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 435ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [4s 435ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [4s 435ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 435ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 435ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for R (false) DEBUG: [MainThread] [4s 436ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@5c380e95 (user-supplied=false) DEBUG: [MainThread] [4s 436ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:46143/https2/chunk/y GET DEBUG: [pool-1-thread-1] [4s 437ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 525ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 525ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 526ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-1-thread-1] [4s 526ms] 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] [4s 526ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@255c36a6 for C (true) DEBUG: [HttpClient-17-SelectorManager] [4s 527ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [4s 527ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52340 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52340, Session(1711957320050|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [4s 528ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [4s 528ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 528ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [4s 528ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 528ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 528ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [4s 528ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-1] [4s 528ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-1] [4s 528ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 528ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [4s 528ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] 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@2fa45dd6[Not completed, 4 dependents] (id=2689) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 528ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [4s 528ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] 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 528ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [4s 528ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [4s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 529ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [4s 529ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 529ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 529ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 529ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 531ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 531ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 531ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 531ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [4s 531ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 531ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 531ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [4s 531ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 531ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 532ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 532ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-1] [4s 532ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-1] [4s 532ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 532ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 532ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 532ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 532ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 534ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [4s 534ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [4s 534ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 534ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 534ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 534ms] 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 534ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 534ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [4s 534ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 535ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 535ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 535ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [4s 535ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 535ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [4s 535ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 535ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 535ms] 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 536ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 537ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 537ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-1] [4s 537ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 537ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 537ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 537ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 537ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 537ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 537ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 537ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 537ms] SocketTube(18) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [4s 537ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 537ms] SSL Reader(SocketTube(18)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 537ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for R (false) DEBUG: [pool-1-thread-1] [4s 537ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 537ms] 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 537ms] SSL Reader(SocketTube(18)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [4s 537ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [4s 537ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 537ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 537ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [4s 537ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [4s 537ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [4s 538ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 538ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [4s 538ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [4s 538ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 538ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 538ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-1] [4s 538ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 538ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 538ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [4s 538ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 538ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 538ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 538ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [4s 538ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 539ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 539ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 539ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 539ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 539ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-1] [4s 539ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 539ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [4s 539ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [4s 539ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 539ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-1] [4s 539ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2f4ce5e3 DEBUG: [pool-1-thread-1] [4s 539ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [4s 539ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 539ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 539ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 539ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 539ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 539ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 540ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 540ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 540ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 540ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 540ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [4s 540ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 540ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 540ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 540ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-1] [4s 540ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-1] [4s 540ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 540ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 540ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 540ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 540ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 540ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 540ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 540ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 540ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 540ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 540ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 541ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [4s 541ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 541ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 541ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 541ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [4s 541ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 541ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 541ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 541ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 541ms] 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 541ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [4s 542ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) TestServer(2): starting connection DEBUG: [pool-1-thread-1] [4s 542ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 542ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 542ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 542ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 542ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 542ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for R (true) DEBUG: [pool-1-thread-1] [4s 542ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for None (false) DEBUG: [Test-server-pool] [4s 542ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 542ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 542ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 542ms] SocketTube(18) read bytes: 1803 DEBUG: [Test-server-pool] [4s 542ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-17-SelectorManager] [4s 542ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 542ms] SSL Reader(SocketTube(18)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 542ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 542ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 542ms] 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 542ms] SSL Reader(SocketTube(18)) Unwrapping: 1803 DEBUG: [readLoop] [4s 542ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 542ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 542ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 542ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [4s 542ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 542ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 542ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 542ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 542ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [4s 542ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(18)) Unwrapping: 77 TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [4s 543ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 543ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 543ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [4s 543ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-1] [4s 543ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [4s 543ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 731 ms, 428823 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-1] [4s 543ms] 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 543ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [pool-1-thread-1] [4s 543ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 543ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue TestServer: [6 s, 731 ms, 579747 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-1] [4s 543ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 543ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 543ms] SSL Writer(SocketTube(18)) onNext TestServer: [6 s, 731 ms, 661160 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 543ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 543ms] SSL Writer(SocketTube(18)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [4s 543ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-17-SelectorManager] [4s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for None (false) DEBUG: [pool-1-thread-1] [4s 543ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 543ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [4s 543ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [4s 543ms] SocketTube(18) no more demand for reading DEBUG: [pool-1-thread-1] [4s 544ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 544ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [4s 544ms] 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 544ms] SocketTube(18) trying to write: 47 DEBUG: [pool-1-thread-1] [4s 544ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-1] [4s 544ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 544ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 544ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 544ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 544ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 544ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [4s 544ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 544ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 544ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 544ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 544ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [readLoop] [4s 544ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 544ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 544ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 544ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 544ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 544ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 544ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 544ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 544ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 544ms] SocketTube(18) read bytes: 1135 DEBUG: [HttpClient-17-SelectorManager] [4s 544ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 544ms] SSL Reader(SocketTube(18)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 544ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 544ms] 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 544ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 544ms] SSL Reader(SocketTube(18)) Unwrapping: 1135 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-1] [4s 545ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [4s 545ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 545ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) Unwrapping: 1043 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [4s 545ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [4s 545ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 545ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 545ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y) 200 HTTP_2 Local port: 52340 DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 546ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 546ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 546ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 546ms] HttpClientImpl(17) ClientImpl (async) elapsed 109 millis for GET to https://127.0.0.1:46143/https2/chunk/y DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(18)) Unwrapping: 995 DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [4s 546ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-1] [4s 546ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 546ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 546ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 546ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 546ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 546ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 546ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 546ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) Unwrapping: 936 DEBUG: [MainThread] [4s 547ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-1] [4s 547ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [4s 547ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 547ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-1] [4s 547ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 547ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 547ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 547ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 547ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 547ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 547ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 547ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 547ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 547ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-1] [4s 548ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [4s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 548ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-1] [4s 548ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [4s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 548ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 548ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 548ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 548ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 548ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 548ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 548ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(18)) Unwrapping: 636 DEBUG: [MainThread] [4s 548ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [4s 549ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 549ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 549ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 549ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 549ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 549ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 549ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@21f4efde DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [4s 549ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 549ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52340 DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 549ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 549ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 549ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 549ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [4s 550ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 550ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 550ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 550ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 550ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 550ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3be4210e DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52340 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 550ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 550ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 550ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [4s 550ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder decodes: 63 DEBUG: [MainThread] [4s 550ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 551ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 551ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 551ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 551ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 551ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [4s 551ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [4s 551ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [4s 551ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 551ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 551ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 551ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 551ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 551ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 551ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 551ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f608bd1 DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [4s 552ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 552ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52340 DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 552ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 552ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 552ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [MainThread] [4s 552ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-1] [4s 552ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 552ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 552ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 552ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 552ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 552ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 552ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [4s 552ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 552ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [4s 553ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 553ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 553ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 553ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [4s 553ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 553ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 553ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [4s 553ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [4s 553ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 553ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 553ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 553ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 553ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 553ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 553ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [MainThread] [4s 553ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 553ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 553ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 553ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 553ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@67cb1023 DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-1] [4s 553ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 553ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 553ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 553ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 553ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 553ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for R (false) DEBUG: [MainThread] [4s 554ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:47581/http2/fixed/y GET DEBUG: [pool-1-thread-1] [4s 554ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 554ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [4s 554ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 554ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 554ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 554ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 554ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 554ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 554ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 554ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-1] [4s 554ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 554ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 554ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 554ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [4s 554ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [4s 554ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [4s 554ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [4s 554ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [4s 555ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 555ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 555ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 555ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 555ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 555ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [4s 555ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 555ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 555ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed TestServer: [6 s, 743 ms, 750272 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 744 ms, 17430 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-2 TestServer: [6 s, 744 ms, 165023 ns] Pushing promise: http://127.0.0.1:47581/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SocketTube(5) read bytes: 419 DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] Http2Connection(SocketTube(5)) onNext: got 419 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [4s 556ms] Http2Connection(SocketTube(5)) sending 419 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 556ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 419 DEBUG: [pool-1-thread-1] [4s 556ms] Http2Connection(SocketTube(5)) Processing 419 DEBUG: [pool-1-thread-1] [4s 556ms] FramesDecoder decodes: 419 DEBUG: [pool-1-thread-1] [4s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 556ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 556ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 556ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-1] [4s 557ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 557ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 557ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 557ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 557ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:47581/http2/fixed/y DEBUG: [pool-1-thread-1] [4s 557ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 557ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 557ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [MainThread] [4s 557ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 557ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 557ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [4s 557ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 557ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [MainThread] [4s 557ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-1] [4s 557ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 557ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 557ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 557ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 558ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 558ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 558ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [MainThread] [4s 558ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 558ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [4s 558ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 558ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 558ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-1] [4s 558ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 558ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1235, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 558ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 558ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [4s 558ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 558ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 558ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61c7991b DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-1] [4s 558ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-1] [4s 558ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 558ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 558ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1247, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [4s 558ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 558ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 559ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 559ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 559ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 559ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7b31287c DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [4s 559ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 559ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 559ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 559ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 559ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 559ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 559ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 559ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 559ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 559ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 559ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 559ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@50241ac8 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 80 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-1] [4s 559ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-1] [4s 559ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 559ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [MainThread] [4s 559ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 560ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 560ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 560ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 560ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 560ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 560ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 560ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1351, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [4s 560ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 560ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 560ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 560ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [MainThread] [4s 560ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 560ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 560ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 560ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 560ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 560ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 560ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6fd152e7 DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [MainThread] [4s 561ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:47581/http2/chunk/y GET DEBUG: [pool-1-thread-1] [4s 561ms] Exchange establishing exchange for http://127.0.0.1:47581/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 561ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [4s 561ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 561ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 561ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 561ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 561ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 561ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 561ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [4s 561ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [4s 561ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [4s 561ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [4s 561ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [4s 561ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 561ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 561ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 561ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 561ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [4s 561ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 561ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 561ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 561ms] 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: [6 s, 750 ms, 263341 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 750 ms, 422145 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) TestServer: [6 s, 750 ms, 531068 ns] Pushing promise: http://127.0.0.1:47581/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 562ms] SocketTube(5) read bytes: 156 DEBUG: [HttpClient-5-SelectorManager] [4s 562ms] Http2Connection(SocketTube(5)) onNext: got 156 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 562ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [pool-1-thread-1] [4s 562ms] Http2Connection(SocketTube(5)) sending 156 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 562ms] Http2Connection(SocketTube(5)) H2 Receiving(23): 156 DEBUG: [pool-1-thread-1] [4s 562ms] Http2Connection(SocketTube(5)) Processing 156 DEBUG: [pool-1-thread-1] [4s 562ms] FramesDecoder decodes: 156 DEBUG: [pool-1-thread-1] [4s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [4s 562ms] 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 562ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [4s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 562ms] SocketTube(5) read bytes: 323 DEBUG: [HttpClient-5-SelectorManager] [4s 562ms] Http2Connection(SocketTube(5)) onNext: got 323 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 562ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [4s 562ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [4s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for R (false) DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [HttpClient-5-SelectorManager] [4s 563ms] 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 563ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-1] [4s 563ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 563ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 563ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 563ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 563ms] HttpClientImpl(5) ClientImpl (async) elapsed 2 millis for GET to http://127.0.0.1:47581/http2/chunk/y DEBUG: [pool-1-thread-1] [4s 563ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 563ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 563ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 563ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 563ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 563ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 563ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [4s 563ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 563ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-1] [4s 563ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-1] [4s 564ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 564ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 564ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 564ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 564ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 564ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1375, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 564ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5)) H2 processed(23) DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5)) sending 323 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5)) H2 Receiving(24): 323 DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5)) Processing 323 DEBUG: [pool-1-thread-1] [4s 564ms] FramesDecoder decodes: 323 DEBUG: [pool-1-thread-1] [4s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 564ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 564ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [4s 564ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 564ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 564ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-1] [4s 564ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 564ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1428, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 564ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 564ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [4s 564ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 564ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 564ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-1] [4s 564ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32830147 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-1] [4s 565ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 565ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [4s 565ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 565ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 565ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 565ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 565ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1480, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 565ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 565ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [4s 565ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 565ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 565ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4003ada3 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-1] [4s 565ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-1] [4s 565ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 565ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 566ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 566ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1492, limit: 16777216 DEBUG: [MainThread] [4s 566ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 566ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 566ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [4s 566ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 566ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [HttpClient-10-SelectorManager] [4s 566ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 566ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 566ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 566ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 566ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 566ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30810d31 DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [4s 566ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:47581/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40116 DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 566ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 566ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 566ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 567ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-1] [4s 567ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 567ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 567ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 567ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 567ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 567ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 567ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@55a227ac DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SocketTube(5)) H2 processed(24) DEBUG: [MainThread] [4s 568ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 568ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 568ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 568ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 568ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 568ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:46143/https2/fixed/y GET DEBUG: [pool-1-thread-1] [4s 568ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 569ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [4s 569ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 569ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 569ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 569ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 569ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 569ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 569ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-1] [4s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 569ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 569ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 569ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [4s 569ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 569ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [4s 569ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [4s 569ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [4s 569ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [4s 569ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 569ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 570ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 570ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 570ms] Http2ClientImpl stopping DEBUG: [readLoop] [4s 570ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 570ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 570ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 570ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 570ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 570ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [4s 570ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [4s 570ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [4s 570ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 570ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 570ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 570ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) requestSent: streamid=13 but response not received TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed TestServer: [6 s, 758 ms, 788356 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 758 ms, 973321 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-2 TestServer: [6 s, 759 ms, 89943 ns] Pushing promise: https://127.0.0.1:46143/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 571ms] SocketTube(6) read bytes: 208 DEBUG: [HttpClient-5-SelectorManager] [4s 571ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 571ms] SSL Reader(SocketTube(6)) Adding 208 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 571ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [pool-1-thread-1] [4s 571ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:208, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 571ms] SSL Reader(SocketTube(6)) Unwrapping: 208 DEBUG: [HttpClient-5-SelectorManager] [4s 571ms] 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 571ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 208 into buffer of 16676 remaining to decode: 112 DEBUG: [pool-1-thread-1] [4s 571ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-1] [4s 571ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-1] [4s 571ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [HttpClient-5-SelectorManager] [4s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 571ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-1] [4s 571ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-1] [4s 571ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [4s 571ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 571ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-1] [4s 571ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-1] [4s 571ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 571ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 571ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-1] [4s 571ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-1] [4s 571ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [4s 571ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 571ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [pool-1-thread-1] [4s 571ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 571ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-1] [4s 571ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 571ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-1] [4s 571ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-1] [4s 571ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) Unwrapping: 112 DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [4s 572ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [4s 572ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 572ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 572ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 572ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 572ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 572ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to https://127.0.0.1:46143/https2/fixed/y DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [MainThread] [4s 572ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-1] [4s 572ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-1] [4s 572ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [4s 573ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 573ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 573ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 573ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 573ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 573ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 573ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 573ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 573ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [4s 573ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 573ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 573ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [MainThread] [4s 573ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 573ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [4s 573ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [4s 573ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [4s 573ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 573ms] SocketTube(6) read bytes: 946 DEBUG: [HttpClient-5-SelectorManager] [4s 573ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 573ms] SSL Reader(SocketTube(6)) Adding 946 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 573ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:946, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [HttpClient-5-SelectorManager] [4s 573ms] 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 573ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-1] [4s 573ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [4s 573ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 573ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 573ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-1] [4s 573ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [4s 573ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [4s 573ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 573ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [4s 574ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 574ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 574ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 574ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 574ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 574ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [MainThread] [4s 574ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [MainThread] [4s 574ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 57 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [4s 574ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [4s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 574ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-1] [4s 574ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-1] [4s 574ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 23 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [4s 575ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [4s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 575ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 575ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 575ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1244, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [4s 575ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 575ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [MainThread] [4s 575ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [MainThread] [4s 575ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [4s 575ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 575ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 575ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 575ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 575ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 575ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [MainThread] [4s 575ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7f819d66 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-1] [4s 575ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 10 DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [4s 575ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 575ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 576ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 576ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 576ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 64 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [4s 576ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [4s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 576ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-1] [4s 576ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 576ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-1] [4s 576ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [4s 576ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 576ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 576ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 576ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 576ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 576ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@22b25980 DEBUG: [pool-1-thread-1] [4s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [4s 577ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 577ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 577ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 577ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 577ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 577ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [MainThread] [4s 577ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [4s 577ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 577ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 577ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 577ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 577ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1353, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 577ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 577ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 577ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [MainThread] [4s 577ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 577ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [4s 577ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [4s 578ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 578ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 578ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 578ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 578ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 578ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [MainThread] [4s 578ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a622062 DEBUG: [HttpClient-14-SelectorManager] [4s 578ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [MainThread] [4s 578ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 578ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 578ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [MainThread] [4s 578ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 578ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [4s 578ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 578ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 578ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 578ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 578ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 578ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 578ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [MainThread] [4s 579ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 63 DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [4s 579ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 579ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 579ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 579ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1407, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [4s 579ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 579ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 579ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [MainThread] [4s 579ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [4s 579ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 579ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 579ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 579ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 579ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 579ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [MainThread] [4s 579ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5eb9ebc5 DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-1] [4s 579ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [4s 579ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [4s 579ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [4s 579ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 579ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 582ms] Http2ClientImpl stopping DEBUG: [HttpClient-9-SelectorManager] [4s 584ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [4s 588ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [4s 590ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [4s 594ms] Http2ClientImpl stopping DEBUG: [HttpClient-13-SelectorManager] [4s 597ms] Http2ClientImpl stopping DEBUG: [HttpClient-11-SelectorManager] [4s 600ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [4s 602ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [4s 607ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 611ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:46143/https2/chunk/y GET DEBUG: [pool-1-thread-1] [4s 611ms] Exchange establishing exchange for https://127.0.0.1:46143/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [4s 611ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [4s 611ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 611ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 611ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 611ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 611ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 611ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 611ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 611ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-1] [4s 611ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 611ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 611ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 611ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [4s 612ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [4s 612ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [4s 612ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [4s 612ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [4s 612ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 612ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [4s 612ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [4s 612ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [4s 612ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 612ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 612ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 612ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 612ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 612ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [4s 612ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [4s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 612ms] 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: [6 s, 801 ms, 288062 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 801 ms, 446088 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-2 TestServer: [6 s, 801 ms, 541059 ns] Pushing promise: https://127.0.0.1:46143/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 613ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [4s 613ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 613ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 613ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 613ms] 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 613ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 613ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [HttpClient-5-SelectorManager] [4s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 613ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 614ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 613ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-1] [4s 614ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-1] [4s 614ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 614ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [HttpClient-3-SelectorManager] [4s 614ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-1] [4s 614ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-1] [4s 614ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [4s 614ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 614ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 614ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 615ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 615ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 615ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 615ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:46143/https2/chunk/y DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-1] [4s 615ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 615ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-1] [4s 615ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 615ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [MainThread] [4s 615ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 615ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 615ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [4s 615ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 615ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 615ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-1] [4s 615ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [4s 615ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 615ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 615ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 615ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 615ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 615ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 615ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 615ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [MainThread] [4s 615ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 616ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [4s 616ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [4s 616ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [4s 616ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 616ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [4s 616ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 616ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 616ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [HttpClient-5-SelectorManager] [4s 616ms] 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 616ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-1] [4s 616ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [4s 616ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 616ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 616ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-1] [4s 616ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [4s 616ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [4s 616ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 616ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 616ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [4s 617ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [4s 617ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 617ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [4s 617ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 617ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [MainThread] [4s 617ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 617ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [4s 617ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-1] [4s 617ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [MainThread] [4s 617ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-1] [4s 617ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [4s 617ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [4s 617ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 617ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [HttpClient-15-SelectorManager] [4s 618ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [4s 618ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [4s 618ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 618ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 618ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 618ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [MainThread] [4s 618ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 618ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [MainThread] [4s 618ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [MainThread] [4s 618ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-1] [4s 618ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [4s 618ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 618ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 618ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 618ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 619ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 619ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 619ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 619ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [MainThread] [4s 619ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2d2037d9 DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-1] [4s 619ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 619ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [4s 619ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [4s 619ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 619ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 619ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [4s 619ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 619ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 619ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-1] [4s 619ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [4s 619ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 619ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 619ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 619ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 619ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 619ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 619ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-1] [4s 619ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 64 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [4s 620ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [4s 620ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 620ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-1] [4s 620ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 620ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1500, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [4s 620ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 620ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 620ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 620ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 620ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 620ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 620ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1d6e15a4 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [4s 620ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [4s 621ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 621ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 621ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 621ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 621ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-1] [4s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [MainThread] [4s 621ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [4s 621ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 621ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 621ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 621ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 622ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 622ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 622ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1554, limit: 16777216 DEBUG: [MainThread] [4s 622ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [4s 622ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 622ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 622ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 622ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 622ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 622ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 622ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1684475b DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-1] [4s 622ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [4s 622ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [4s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 622ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:46143/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52296 DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 623ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 623ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 623ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [MainThread] [4s 623ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [4s 623ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [4s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 623ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-1] [4s 623ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 623ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 623ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 623ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 623ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 623ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 623ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 623ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-1] [4s 624ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [4s 624ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 624ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 624ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 624ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 624ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 624ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 624ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [MainThread] [4s 624ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@772718d DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [MainThread] [4s 624ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 624ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [MainThread] [4s 624ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 624ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 624ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 624ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [4s 624ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [4s 624ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [4s 624ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 624ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 659ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [HttpClient-10-SelectorManager] [4s 662ms] Http2Connection(SocketTube(11)) Close all streams DEBUG: [HttpClient-13-SelectorManager] [4s 668ms] Http2Connection(SSLTube(SocketTube(14))) Close all streams DEBUG: [HttpClient-14-SelectorManager] [4s 671ms] Http2Connection(SocketTube(15)) Close all streams DEBUG: [HttpClient-1-SelectorManager] [4s 673ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [HttpClient-12-SelectorManager] [4s 675ms] Http2Connection(SSLTube(SocketTube(13))) Close all streams DEBUG: [HttpClient-2-SelectorManager] [4s 679ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [HttpClient-4-SelectorManager] [4s 683ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [HttpClient-9-SelectorManager] [4s 686ms] Http2Connection(SSLTube(SocketTube(10))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [4s 689ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [HttpClient-6-SelectorManager] [4s 692ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [HttpClient-11-SelectorManager] [4s 695ms] Http2Connection(SocketTube(12)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [4s 698ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [HttpClient-15-SelectorManager] [4s 710ms] Http2Connection(SocketTube(16)) Close all streams DEBUG: [HttpClient-2-SelectorManager] [4s 717ms] Http2Connection(SocketTube(2)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [4s 717ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-3-SelectorManager] [4s 717ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-9-SelectorManager] [4s 717ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-14-SelectorManager] [4s 717ms] Http2Connection(SocketTube(15)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 34 bytes to the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 717ms] PlainHttpConnection(SocketTube(15)) added 34 bytes to the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 717ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [4s 717ms] Http2Connection(SocketTube(11)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-13-SelectorManager] [4s 717ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-3-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 34 bytes to the write queue DEBUG: [HttpClient-10-SelectorManager] [4s 717ms] PlainHttpConnection(SocketTube(11)) added 34 bytes to the write queue DEBUG: [HttpClient-3-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [4s 717ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [4s 717ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 34 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [4s 717ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-8-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 717ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(15) DEBUG: [HttpClient-10-SelectorManager] [4s 717ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [HttpClient-13-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 34 bytes to the write queue DEBUG: [HttpClient-13-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [HttpClient-9-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [4s 717ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-9-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [HttpClient-8-SelectorManager] [4s 717ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [4s 717ms] SSL Writer(SocketTube(9)) onNext DEBUG: [HttpClient-10-SelectorManager] [4s 717ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-8-SelectorManager] [4s 717ms] SSL Writer(SocketTube(9)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [HttpClient-13-SelectorManager] [4s 717ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-13-SelectorManager] [4s 717ms] SSL Writer(SocketTube(14)) onNext DEBUG: [HttpClient-3-SelectorManager] [4s 717ms] SSL Writer(SocketTube(3)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 717ms] SSL Writer(SocketTube(14)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [4s 717ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-13-SelectorManager] [4s 717ms] SSL Writer(SocketTube(14)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [4s 717ms] SSL Writer(SocketTube(10)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 717ms] SSL Writer(SocketTube(9)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-3-SelectorManager] [4s 717ms] SSL Writer(SocketTube(3)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [4s 717ms] SSL Writer(SocketTube(14)) wrapping 34 bytes DEBUG: [HttpClient-9-SelectorManager] [4s 718ms] SSL Writer(SocketTube(10)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 718ms] SSL Writer(SocketTube(9)) wrapping 34 bytes DEBUG: [HttpClient-3-SelectorManager] [4s 718ms] SSL Writer(SocketTube(3)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [4s 718ms] SSL Writer(SocketTube(10)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [4s 718ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [4s 718ms] SSL Writer(SocketTube(3)) wrapping 34 bytes DEBUG: [HttpClient-13-SelectorManager] [4s 718ms] SSL Writer(SocketTube(14)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [4s 718ms] SSL Writer(SocketTube(10)) wrapping 34 bytes DEBUG: [HttpClient-3-SelectorManager] [4s 718ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [4s 718ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-9-SelectorManager] [4s 718ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-13-SelectorManager] [4s 718ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [4s 718ms] SSL Writer(SocketTube(3)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-13-SelectorManager] [4s 718ms] SSL Writer(SocketTube(14)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 718ms] SSL Writer(SocketTube(9)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-13-SelectorManager] [4s 718ms] SSL Writer(SocketTube(14)) Adding 72 to outputQ queue DEBUG: [HttpClient-13-SelectorManager] [4s 718ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [4s 718ms] SSL Writer(SocketTube(10)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-3-SelectorManager] [4s 718ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-13-SelectorManager] [4s 718ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [4s 718ms] SSL Writer(SocketTube(3)) Sending 72 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [4s 718ms] SSL Writer(SocketTube(3)) Adding 72 to outputQ queue DEBUG: [HttpClient-3-SelectorManager] [4s 718ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [4s 718ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [4s 718ms] SSL Writer(SocketTube(9)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 718ms] SSL Writer(SocketTube(9)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [4s 718ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [4s 718ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 718ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [4s 718ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-13-SelectorManager] [4s 718ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [4s 718ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [4s 718ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [4s 718ms] SSL Writer(SocketTube(10)) Sending 72 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [4s 718ms] SSL Writer(SocketTube(10)) Adding 72 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [4s 718ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [4s 718ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [4s 718ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [4s 720ms] Http2Connection(SocketTube(8)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-11-SelectorManager] [4s 720ms] Http2Connection(SocketTube(12)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(8)) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(12)) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-6-SelectorManager] [4s 720ms] Http2Connection(SocketTube(7)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(7)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 720ms] Http2Connection(SocketTube(16)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-1-SelectorManager] [4s 720ms] Http2Connection(SocketTube(1)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-11-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 34 bytes to the write queue DEBUG: [HttpClient-11-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(12) DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(16)) added 34 bytes to the write queue DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(1)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-1-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(1) DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) onNext DEBUG: [HttpClient-15-SelectorManager] [4s 720ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(16) DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) wrapping 34 bytes DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) Sending 72 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) Adding 72 to outputQ queue DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [4s 720ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-2-SelectorManager] [4s 765ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [4s 765ms] SocketTube(2) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [4s 765ms] SocketTube(2) pausing read event DEBUG: [HttpClient-10-SelectorManager] [4s 767ms] SocketTube(11) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [4s 767ms] SocketTube(11) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [4s 767ms] SocketTube(11) pausing read event DEBUG: [HttpClient-13-SelectorManager] [4s 771ms] SocketTube(14) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [4s 771ms] SocketTube(14) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [4s 771ms] SocketTube(14) pausing read event DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SocketTube(9) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SocketTube(9) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 776ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [4s 778ms] SocketTube(3) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [4s 778ms] SocketTube(3) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [4s 778ms] SocketTube(3) pausing read event DEBUG: [HttpClient-9-SelectorManager] [4s 781ms] SocketTube(10) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [4s 781ms] SocketTube(10) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [4s 781ms] SocketTube(10) pausing read event DEBUG: [HttpClient-14-SelectorManager] [4s 785ms] SocketTube(15) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [4s 785ms] SocketTube(15) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [4s 785ms] SocketTube(15) pausing read event DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 34 bytes to the write queue DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] SSL Writer(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] SSL Writer(SocketTube(13)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] SSL Writer(SocketTube(13)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] SSL Writer(SocketTube(13)) wrapping 34 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] SSL Writer(SocketTube(13)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-12-SelectorManager] [4s 789ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-12-SelectorManager] [4s 790ms] SSL Writer(SocketTube(13)) Sending 72 bytes downstream DEBUG: [HttpClient-12-SelectorManager] [4s 790ms] SSL Writer(SocketTube(13)) Adding 72 to outputQ queue DEBUG: [HttpClient-12-SelectorManager] [4s 790ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [HttpClient-12-SelectorManager] [4s 790ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 790ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-12-SelectorManager] [4s 790ms] SocketTube(13) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 790ms] SocketTube(13) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 790ms] SocketTube(13) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 792ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 792ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 792ms] SocketTube(8) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 794ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 794ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 794ms] SocketTube(7) pausing read event DEBUG: [HttpClient-11-SelectorManager] [4s 797ms] SocketTube(12) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [4s 797ms] SocketTube(12) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [4s 797ms] SocketTube(12) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 799ms] SocketTube(1) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [4s 799ms] SocketTube(1) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [4s 799ms] SocketTube(1) pausing read event DEBUG: [HttpClient-15-SelectorManager] [4s 803ms] SocketTube(16) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [4s 803ms] SocketTube(16) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [4s 803ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-SelectorManager] [4s 806ms] SocketTube(4) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 806ms] SocketTube(4) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 806ms] SocketTube(4) pausing read event DEBUG: [HttpClient-2-SelectorManager] [4s 853ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70d0b3ab DEBUG: [HttpClient-2-SelectorManager] [4s 853ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [4s 858ms] SocketTube(11) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@58db6e48 DEBUG: [HttpClient-10-SelectorManager] [4s 858ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [4s 874ms] SocketTube(15) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6bd9b5e6 DEBUG: [HttpClient-14-SelectorManager] [4s 874ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 885ms] SocketTube(8) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3699e77e DEBUG: [HttpClient-7-SelectorManager] [4s 885ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 888ms] SocketTube(7) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10c481af DEBUG: [HttpClient-6-SelectorManager] [4s 888ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [4s 891ms] SocketTube(12) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@188bdca0 DEBUG: [HttpClient-11-SelectorManager] [4s 891ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [4s 894ms] SocketTube(1) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@b54d735 DEBUG: [HttpClient-1-SelectorManager] [4s 894ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [4s 897ms] SocketTube(16) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@39f936a5 DEBUG: [HttpClient-15-SelectorManager] [4s 897ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [4s 967ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [4s 967ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [4s 967ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 967ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [4s 967ms] SocketTube(2) write: cancel DEBUG: [pool-1-thread-1] [4s 967ms] Http2Connection(SocketTube(2)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [4s 967ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 967ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [4s 967ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [4s 971ms] Http2Connection(SocketTube(11)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [4s 971ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [4s 971ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 971ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-3] [4s 971ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [4s 971ms] SocketTube(11) write: cancel DEBUG: [HttpClient-10-SelectorManager] [4s 971ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [4s 971ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: cancelled by SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [4s 971ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 991ms] Http2Connection(SocketTube(15)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [4s 991ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [4s 991ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 991ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-2] [4s 991ms] Http2Connection(SocketTube(15)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [4s 991ms] SocketTube(15) write: cancel DEBUG: [HttpClient-14-SelectorManager] [4s 991ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 991ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: cancelled by SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [4s 991ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [5s 1ms] Http2Connection(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [5s 1ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [5s 1ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [5s 1ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [5s 1ms] SocketTube(8) write: cancel DEBUG: [HttpClient-7-SelectorManager] [5s 1ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [5s 1ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: cancelled by SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [5s 1ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [5s 1ms] Http2Connection(SocketTube(8)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [5s 5ms] Http2Connection(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [5s 5ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [5s 5ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [5s 5ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [5s 5ms] SocketTube(7) write: cancel DEBUG: [HttpClient-6-SelectorManager] [5s 5ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [5s 5ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: cancelled by SocketTube(7) DEBUG: [pool-1-thread-4] [5s 5ms] Http2Connection(SocketTube(7)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [5s 5ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [5s 8ms] Http2Connection(SocketTube(12)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [5s 8ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [5s 8ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [5s 8ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [5s 8ms] SocketTube(12) write: cancel DEBUG: [HttpClient-11-SelectorManager] [5s 8ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-11-SelectorManager] [5s 8ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: cancelled by SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [5s 8ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-6] [5s 8ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [5s 11ms] Http2Connection(SocketTube(1)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [5s 11ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [5s 11ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [5s 11ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [5s 11ms] SocketTube(1) write: cancel DEBUG: [HttpClient-1-SelectorManager] [5s 11ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [5s 11ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: cancelled by SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [5s 11ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-7] [5s 12ms] Http2Connection(SocketTube(1)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [5s 16ms] Http2Connection(SocketTube(16)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [5s 17ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [5s 17ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [5s 17ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [5s 17ms] SocketTube(16) write: cancel DEBUG: [HttpClient-15-SelectorManager] [5s 17ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [5s 17ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: cancelled by SocketTube(16) DEBUG: [pool-1-thread-8] [5s 17ms] Http2Connection(SocketTube(16)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [5s 17ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] TestServer(1): stopping 9 connections Server connection to /127.0.0.1:40138 stopping. 1 streams java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) TestServer: Connection writer stopping Server connection to /127.0.0.1:40162 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40112 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40116 stopping. 8 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40100 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [5s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [5s 353ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [5s 353ms] SocketTube(5) pausing read event Server connection to /127.0.0.1:40154 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [5s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c29ef1 for None (false) DEBUG: [HttpClient-5-SelectorManager] [5s 353ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [5s 353ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping Server connection to /127.0.0.1:40168 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40182 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [5s 353ms] SocketTube(5) Stopping read scheduler TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [5s 353ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775782, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [5s 353ms] SocketTube(5) Read scheduler stopped Server connection to /127.0.0.1:40126 stopping. 1 streams DEBUG: [pool-1-thread-9] [5s 353ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) TestServer: Connection writer stopping TestServer(2): stopping 9 connections Server connection to /127.0.0.1:52282 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [5s 361ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-10-SelectorManager] [5s 361ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-10-SelectorManager] [5s 361ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-10-SelectorManager] [5s 361ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [5s 362ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [5s 362ms] Http2Connection(SocketTube(11)) Close all streams TestServer(1): finished DEBUG: [HttpClient-1-SelectorManager] [5s 398ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-1-SelectorManager] [5s 399ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [5s 399ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [5s 399ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [5s 399ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [5s 399ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [pool-1-thread-8] [5s 416ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-8] [5s 416ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-8] [5s 416ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-8] [5s 416ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-8] [5s 416ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [5s 443ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-2-SelectorManager] [5s 443ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [5s 443ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [5s 443ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [5s 443ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [5s 443ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [HttpClient-14-SelectorManager] [5s 463ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [5s 463ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [HttpClient-14-SelectorManager] [5s 463ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [HttpClient-14-SelectorManager] [5s 463ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-14-SelectorManager] [5s 463ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [5s 463ms] Http2Connection(SocketTube(15)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [5s 473ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [5s 473ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [HttpClient-7-SelectorManager] [5s 473ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [HttpClient-7-SelectorManager] [5s 473ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [5s 473ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 473ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [HttpClient-6-SelectorManager] [5s 476ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [5s 476ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-6-SelectorManager] [5s 476ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-6-SelectorManager] [5s 476ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [5s 476ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [5s 476ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [HttpClient-11-SelectorManager] [5s 479ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-11-SelectorManager] [5s 479ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [HttpClient-11-SelectorManager] [5s 479ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [HttpClient-11-SelectorManager] [5s 479ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-11-SelectorManager] [5s 479ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [5s 479ms] Http2Connection(SocketTube(12)) Close all streams DEBUG: [HttpClient-15-SelectorManager] [5s 484ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-15-SelectorManager] [5s 484ms] Http2Connection(SocketTube(16)) Close all streams DEBUG: [pool-1-thread-4] [5s 489ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [5s 496ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [5s 498ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [5s 500ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [5s 504ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-6] [5s 506ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-9] [5s 515ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [5s 515ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-9] [5s 515ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-9] [5s 515ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [5s 515ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [5s 515ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [5s 573ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:52302 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52270 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52324 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52296 stopping. 8 streams DEBUG: [HttpClient-16-SelectorManager] [5s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [5s 695ms] SocketTube(17) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [5s 695ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 695ms] SSL Reader(SocketTube(17)) Adding 80 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 695ms] SocketTube(17) resuming read event Server connection to /127.0.0.1:52304 stopping. 1 streams DEBUG: [pool-1-thread-7] [5s 695ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 695ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [5s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [pool-1-thread-7] [5s 695ms] SSL Reader(SocketTube(17)) Unwrapping: 80 Server connection to /127.0.0.1:52310 stopping. 1 streams DEBUG: [HttpClient-16-SelectorManager] [5s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 695ms] SocketTube(17) no more demand for reading TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [5s 695ms] SocketTube(6) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [5s 695ms] SSL Reader(SocketTube(6)) onNext Server connection to /127.0.0.1:52312 stopping. 1 streams DEBUG: [HttpClient-16-SelectorManager] [5s 695ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [5s 695ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [5s 696ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [5s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (false) DEBUG: [HttpClient-5-SelectorManager] [5s 696ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:52340 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [5s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [pool-1-thread-9] [5s 696ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [5s 696ms] SocketTube(6) no more demand for reading TestServer: Connection writer stopping DEBUG: [pool-1-thread-9] [5s 696ms] SSL Reader(SocketTube(6)) Unwrapping: 80 DEBUG: [HttpClient-5-SelectorManager] [5s 696ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [5s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 696ms] SocketTube(18) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [5s 696ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 696ms] SSL Reader(SocketTube(18)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 696ms] SocketTube(18) resuming read event TestServer(2): finished DEBUG: [HttpClient-17-SelectorManager] [5s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 696ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [5s 696ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [5s 696ms] SSL Reader(SocketTube(18)) Unwrapping: 80 DEBUG: [pool-1-thread-7] [5s 751ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-6] [5s 751ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-7] [5s 751ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [5s 751ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [5s 751ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [5s 751ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-6] [5s 751ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [5s 751ms] SSL Reader(SocketTube(17)) Unwrapping: 40 DEBUG: [pool-1-thread-9] [5s 751ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [5s 751ms] SSL Reader(SocketTube(18)) Unwrapping: 40 DEBUG: [pool-1-thread-9] [5s 751ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [5s 751ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-9] [5s 751ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [5s 751ms] SSLFlowDelegate(SocketTube(17)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [5s 751ms] SSLFlowDelegate(SocketTube(18)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-9] [5s 751ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [5s 751ms] SSLFlowDelegate(SocketTube(18)) doClosure: close_notify received DEBUG: [pool-1-thread-7] [5s 751ms] SSLFlowDelegate(SocketTube(17)) doClosure: close_notify received DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [5s 752ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-7] [5s 752ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [5s 752ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-7] [5s 752ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-6] [5s 752ms] SSL Writer(SocketTube(18)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [5s 752ms] SSL Writer(SocketTube(18)) CLOSED DEBUG: [pool-1-thread-7] [5s 752ms] SSL Writer(SocketTube(17)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [5s 752ms] SSL Writer(SocketTube(18)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-9] [5s 752ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-7] [5s 752ms] SSL Writer(SocketTube(17)) CLOSED DEBUG: [pool-1-thread-6] [5s 752ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [5s 752ms] SSL Writer(SocketTube(17)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [5s 752ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-7] [5s 752ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [5s 752ms] SSL Writer(SocketTube(18)) Sending 40 bytes downstream DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-7] [5s 752ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [5s 752ms] SSL Writer(SocketTube(18)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [5s 752ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-7] [5s 752ms] SSL Writer(SocketTube(17)) Sending 40 bytes downstream DEBUG: [pool-1-thread-9] [5s 752ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-6] [5s 752ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [5s 752ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [5s 752ms] SSL Writer(SocketTube(17)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-7] [5s 752ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-6] [5s 752ms] SocketTube(18) trying to write: 40 DEBUG: [pool-1-thread-7] [5s 752ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [5s 752ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [5s 752ms] SocketTube(17) trying to write: 40 DEBUG: [pool-1-thread-9] [5s 752ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-9] [5s 752ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-9] [5s 752ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [5s 752ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-9] [5s 752ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [5s 753ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [5s 753ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-9] [5s 753ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [5s 753ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-9] [5s 753ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [5s 753ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [5s 753ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-9] [5s 753ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-9] [5s 753ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-9] [5s 753ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [5s 753ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 765ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [5s 765ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [5s 765ms] SocketTube(17) wrote: 40 DEBUG: [HttpClient-5-SelectorManager] [5s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for R (true) DEBUG: [pool-1-thread-7] [5s 765ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-7] [5s 765ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [5s 765ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [5s 765ms] SocketTube(18) wrote: 40 DEBUG: [pool-1-thread-7] [5s 765ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-SelectorManager] [5s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [pool-1-thread-6] [5s 765ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-6] [5s 765ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [5s 765ms] SocketTube(6) got read EOF DEBUG: [pool-1-thread-7] [5s 765ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [5s 765ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [5s 765ms] SSL Writer(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-7] [5s 765ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [5s 765ms] SocketTube(6) pausing read event DEBUG: [pool-1-thread-6] [5s 765ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-SelectorManager] [5s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4944ee98 for None (false) DEBUG: [HttpClient-5-SelectorManager] [5s 765ms] SocketTube(6) completing subscriber DEBUG: [pool-1-thread-7] [5s 765ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [5s 765ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [5s 765ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [5s 765ms] SocketTube(17) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [5s 765ms] SSL Writer(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [5s 765ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-7] [5s 765ms] SocketTube(17) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [5s 765ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [5s 765ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [5s 765ms] SocketTube(18) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [5s 765ms] SocketTube(18) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [5s 765ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [5s 765ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-7] [5s 765ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [5s 765ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [5s 765ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [5s 765ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [5s 765ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-7] [5s 765ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-7] [5s 765ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-6] [5s 765ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-6] [5s 765ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-7] [5s 765ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [5s 765ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-7] [5s 765ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [5s 765ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [5s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for R (true) DEBUG: [HttpClient-17-SelectorManager] [5s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for R (true) DEBUG: [pool-1-thread-6] [5s 766ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 766ms] SocketTube(17) got read EOF DEBUG: [HttpClient-17-SelectorManager] [5s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 766ms] SocketTube(17) pausing read event DEBUG: [HttpClient-17-SelectorManager] [5s 766ms] SocketTube(18) got read EOF DEBUG: [HttpClient-16-SelectorManager] [5s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c2e4e1a for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 766ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-17-SelectorManager] [5s 766ms] SocketTube(18) pausing read event DEBUG: [HttpClient-17-SelectorManager] [5s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa6d646 for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 766ms] SocketTube(18) completing subscriber DEBUG: [HttpClient-12-SelectorManager] [6s 76ms] SocketTube(13) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@44e3647e[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@377b7704, getALPN: jdk.internal.net.http.common.MinimalFuture@2f09f442[Completed normally] (id=1808), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=946 lim=946 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [6s 76ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [6s 77ms] SSL Reader(SocketTube(13)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [6s 77ms] SSL Reader(SocketTube(13)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-17-SelectorManager] [6s 90ms] 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@2fa45dd6[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@2f4ce5e3, getALPN: jdk.internal.net.http.common.MinimalFuture@ec7d721[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-4-SelectorManager] [6s 120ms] SocketTube(4) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@364cd468[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@3d3e195a, getALPN: jdk.internal.net.http.common.MinimalFuture@48db337b[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=541 lim=541 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 164ms] SSL Reader(SocketTube(18)) Adding 0 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [6s 135ms] SocketTube(9) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7999c161[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@7f1e01d6, getALPN: jdk.internal.net.http.common.MinimalFuture@4f170e6f[Completed normally] (id=1048), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=636 lim=636 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 164ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [6s 164ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 164ms] SSL Reader(SocketTube(9)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [6s 139ms] SocketTube(10) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@735aeddd[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@455a17b8, getALPN: jdk.internal.net.http.common.MinimalFuture@7ef7b415[Completed normally] (id=1152), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1043 lim=1043 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [6s 148ms] 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@fe1c195[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@2ff5772c, getALPN: jdk.internal.net.http.common.MinimalFuture@75aa9446[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] [6s 164ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [6s 151ms] 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@492cd95b[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@2fd50c18, getALPN: jdk.internal.net.http.common.MinimalFuture@9a52a85[Completed normally] (id=2594), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [6s 164ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [6s 164ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [6s 164ms] SocketTube(14) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@15281bc4[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@17c38781, getALPN: jdk.internal.net.http.common.MinimalFuture@204c98bd[Completed normally] (id=1920), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=787 lim=787 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [6s 164ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [6s 164ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [6s 164ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [6s 165ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [6s 165ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [6s 164ms] SSL Reader(SocketTube(9)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-6] [6s 164ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [6s 165ms] SSL Reader(SocketTube(9)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [6s 164ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-6] [6s 165ms] SSL Reader(SocketTube(18)) completing DEBUG: [HttpClient-5-SelectorManager] [6s 164ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [6s 165ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [6s 164ms] SSL Reader(SocketTube(17)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-7] [6s 164ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [6s 165ms] SSL Reader(SocketTube(6)) completing DEBUG: [HttpClient-13-SelectorManager] [6s 164ms] SSL Reader(SocketTube(14)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [6s 164ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [6s 165ms] SSL Reader(SocketTube(10)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-6] [6s 165ms] SSL Reader(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [6s 166ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [6s 165ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [6s 166ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [6s 166ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-16-SelectorManager] [6s 166ms] SocketTube(17) Stopping read scheduler DEBUG: [pool-1-thread-9] [6s 165ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [6s 166ms] SSL Reader(SocketTube(17)) completing DEBUG: [pool-1-thread-7] [6s 166ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [6s 166ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [6s 166ms] SSL Reader(SocketTube(14)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-13-SelectorManager] [6s 167ms] SSL Reader(SocketTube(14)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [6s 166ms] SSL Reader(SocketTube(4)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-4-SelectorManager] [6s 167ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [6s 166ms] SSL Reader(SocketTube(10)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-9-SelectorManager] [6s 169ms] SSL Reader(SocketTube(10)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [6s 166ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [6s 169ms] SocketTube(17) Read scheduler stopped DEBUG: [pool-1-thread-9] [6s 166ms] SSL Reader(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [6s 169ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-6] [6s 166ms] SSLTube(SocketTube(18)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-6] [6s 169ms] Http2Connection(SSLTube(SocketTube(18))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [6s 166ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-7] [6s 169ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-12-SelectorManager] [6s 166ms] SSL Reader(SocketTube(13)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-6] [6s 169ms] Http2Connection(SSLTube(SocketTube(18))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [HttpClient-3-SelectorManager] [6s 166ms] 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@5ac8924c[Not completed, 4 dependents] (id=233) downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f8eaf63, getALPN: jdk.internal.net.http.common.MinimalFuture@30805fb2[Completed normally] (id=239), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=196 lim=196 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [6s 169ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [6s 169ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-9] [6s 169ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-9] [6s 170ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [6s 169ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-6] [6s 169ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-3-SelectorManager] [6s 169ms] SSL Reader(SocketTube(3)) error java.io.IOException: selector manager closed DEBUG: [pool-1-thread-6] [6s 170ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-9] [6s 170ms] SSLTube(SocketTube(17)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-6] [6s 170ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-9] [6s 170ms] Http2Connection(SSLTube(SocketTube(17))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [6s 170ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-9] [6s 170ms] Http2Connection(SSLTube(SocketTube(17))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-9] [6s 171ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [6s 170ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [6s 170ms] Http2Connection(SSLTube(SocketTube(6))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [6s 172ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [6s 172ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-7] [6s 172ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-7] [6s 172ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-3-SelectorManager] [6s 171ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-7] [6s 172ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [6s 172ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [6s 172ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-7] [6s 172ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-7] [6s 173ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-7] [6s 173ms] SSL Writer(SocketTube(6)) stop DEBUG: [pool-1-thread-9] [6s 171ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-6] [6s 171ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [6s 173ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-6] [6s 173ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [6s 173ms] SSLTube(SocketTube(18)) subscriber completed normally DEBUG: [pool-1-thread-6] [6s 173ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-9] [6s 173ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [6s 173ms] SSL Reader(SocketTube(18)) stop DEBUG: [pool-1-thread-6] [6s 173ms] SSL Writer(SocketTube(18)) stop DEBUG: [pool-1-thread-9] [6s 173ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [6s 173ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [6s 173ms] SSLTube(SocketTube(17)) subscriber completed normally DEBUG: [pool-1-thread-9] [6s 173ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-9] [6s 173ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-9] [6s 173ms] SSL Writer(SocketTube(17)) stop DEBUG: [HttpClient-8-SelectorManager] [6s 179ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7f1e01d6, getALPN: jdk.internal.net.http.common.MinimalFuture@4f170e6f[Completed normally] (id=1048), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 179ms] Http2Connection(SSLTube(SocketTube(9))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-9] [6s 179ms] Http2Connection(SSLTube(SocketTube(9))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-8-SelectorManager] [6s 179ms] SSLTube(SocketTube(9)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [6s 180ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-9] [6s 180ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-9] [6s 180ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-9] [6s 180ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [HttpClient-8-SelectorManager] [6s 180ms] SSL Reader(SocketTube(9)) stop DEBUG: [HttpClient-8-SelectorManager] [6s 180ms] SSL Writer(SocketTube(9)) stop DEBUG: [pool-1-thread-9] [6s 180ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-9] [6s 180ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [6s 183ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@17c38781, getALPN: jdk.internal.net.http.common.MinimalFuture@204c98bd[Completed normally] (id=1920), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [6s 183ms] Http2Connection(SSLTube(SocketTube(14))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [6s 183ms] SSLTube(SocketTube(14)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-9] [6s 183ms] Http2Connection(SSLTube(SocketTube(14))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-13-SelectorManager] [6s 183ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-9] [6s 184ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [6s 184ms] SSL Reader(SocketTube(14)) stop DEBUG: [HttpClient-13-SelectorManager] [6s 184ms] SSL Writer(SocketTube(14)) stop DEBUG: [pool-1-thread-9] [6s 184ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-9] [6s 184ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-9] [6s 184ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-9] [6s 184ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [6s 199ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f8eaf63, getALPN: jdk.internal.net.http.common.MinimalFuture@30805fb2[Completed normally] (id=239), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [6s 199ms] Http2Connection(SSLTube(SocketTube(3))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [6s 199ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [6s 199ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [6s 199ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [6s 199ms] SSL Writer(SocketTube(3)) stop DEBUG: [pool-1-thread-9] [6s 199ms] Http2Connection(SSLTube(SocketTube(3))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-9] [6s 199ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-9] [6s 199ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-9] [6s 199ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-9] [6s 200ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-9] [6s 200ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [6s 203ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [6s 203ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [6s 203ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [6s 203ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [6s 203ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [6s 203ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [6s 203ms] SocketTube(9) write: cancel DEBUG: [HttpClient-8-SelectorManager] [6s 203ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [6s 203ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [HttpClient-8-SelectorManager] [6s 203ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [6s 203ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [6s 203ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [HttpClient-13-SelectorManager] [6s 203ms] SocketTube(14) write: cancel DEBUG: [HttpClient-13-SelectorManager] [6s 203ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-SelectorManager] [6s 203ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [6s 203ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [HttpClient-3-SelectorManager] [6s 204ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [6s 204ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [6s 204ms] SocketTube(3) write: cancel DEBUG: [HttpClient-3-SelectorManager] [6s 204ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-3-SelectorManager] [6s 204ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-13-SelectorManager] [6s 204ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [6s 204ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [6s 204ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-3-SelectorManager] [6s 204ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [HttpClient-13-SelectorManager] [6s 204ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-13-SelectorManager] [6s 204ms] Http2Connection(SSLTube(SocketTube(14))) Close all streams DEBUG: [HttpClient-9-SelectorManager] [6s 211ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@455a17b8, getALPN: jdk.internal.net.http.common.MinimalFuture@7ef7b415[Completed normally] (id=1152), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [6s 211ms] Http2Connection(SSLTube(SocketTube(10))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [6s 211ms] SSLTube(SocketTube(10)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [6s 211ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [HttpClient-9-SelectorManager] [6s 211ms] SSL Reader(SocketTube(10)) stop DEBUG: [pool-1-thread-9] [6s 211ms] Http2Connection(SSLTube(SocketTube(10))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-9-SelectorManager] [6s 211ms] SSL Writer(SocketTube(10)) stop DEBUG: [pool-1-thread-9] [6s 212ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-9] [6s 212ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-9] [6s 212ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [HttpClient-9-SelectorManager] [6s 212ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [6s 212ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 212ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-9] [6s 212ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-9-SelectorManager] [6s 212ms] SocketTube(10) write: cancel DEBUG: [HttpClient-9-SelectorManager] [6s 212ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 212ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-9] [6s 212ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [6s 212ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 212ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-9-SelectorManager] [6s 212ms] Http2Connection(SSLTube(SocketTube(10))) Close all streams DEBUG: [HttpClient-4-SelectorManager] [6s 219ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3d3e195a, getALPN: jdk.internal.net.http.common.MinimalFuture@48db337b[Completed normally] (id=356), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [6s 219ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@377b7704, getALPN: jdk.internal.net.http.common.MinimalFuture@2f09f442[Completed normally] (id=1808), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [6s 219ms] Http2Connection(SSLTube(SocketTube(4))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [6s 219ms] Http2Connection(SSLTube(SocketTube(13))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [6s 219ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [6s 219ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-12-SelectorManager] [6s 219ms] SSLTube(SocketTube(13)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [6s 219ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-6] [6s 219ms] Http2Connection(SSLTube(SocketTube(13))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [6s 219ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [6s 219ms] SSL Writer(SocketTube(4)) stop DEBUG: [pool-1-thread-9] [6s 219ms] Http2Connection(SSLTube(SocketTube(4))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-12-SelectorManager] [6s 219ms] SSL Reader(SocketTube(13)) stop DEBUG: [HttpClient-12-SelectorManager] [6s 220ms] SSL Writer(SocketTube(13)) stop java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-4-SelectorManager] [6s 220ms] SocketTube(4) Stopping read scheduler DEBUG: [pool-1-thread-6] [6s 221ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [6s 221ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [6s 220ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-6] [6s 221ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-6] [6s 221ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-9] [6s 221ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [HttpClient-12-SelectorManager] [6s 220ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [6s 221ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [6s 221ms] SocketTube(4) write: cancel DEBUG: [HttpClient-4-SelectorManager] [6s 221ms] SocketTube(4) write: resetting demand to 0 DEBUG: [pool-1-thread-9] [6s 221ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [HttpClient-12-SelectorManager] [6s 221ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [6s 221ms] SocketTube(13) Read scheduler stopped DEBUG: [pool-1-thread-6] [6s 221ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [6s 221ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-12-SelectorManager] [6s 221ms] SocketTube(13) write: cancel DEBUG: [HttpClient-12-SelectorManager] [6s 221ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-9] [6s 221ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-6] [6s 221ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [6s 221ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [6s 221ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-9] [6s 221ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [6s 221ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-4-SelectorManager] [6s 221ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [HttpClient-12-SelectorManager] [6s 221ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [6s 221ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-12-SelectorManager] [6s 221ms] Http2Connection(SSLTube(SocketTube(13))) Close all streams STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/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/3/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/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/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/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=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.0.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Apr 01 09:42:02 CEST 2024 finished: Mon Apr 01 09:42:02 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 0.721 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest reason: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest started: Mon Apr 01 09:42:02 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:42:03 CEST 2024 elapsed time (seconds): 0.721 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=707136, tid=707139 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid707136.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/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/3/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/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/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/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/7/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -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] -------------------------------------------------- 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.227 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest started: Mon Apr 01 09:41:49 CEST 2024 Test directory: compile: DependentActionsTest finished: Mon Apr 01 09:41:49 CEST 2024 elapsed time (seconds): 0.227 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.227 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 09:41:49 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 09:41:49 CEST 2024 elapsed time (seconds): 0.227 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseSerialGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Apr 01 09:41:49 CEST 2024 finished: Mon Apr 01 09:41:49 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 14.617 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest started: Mon Apr 01 09:41:49 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:42:04 CEST 2024 elapsed time (seconds): 14.617 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:37579]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@56f3f293, /http1/fixed Http1TestServer[localhost/127.0.0.1:37579]::addHandler DependentActionsTest$HTTP_ChunkedHandler@1c7c23f0, /http1/chunk Http1TestServer[localhost/127.0.0.1:46643]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@56f3f293, /https1/fixed Http1TestServer[localhost/127.0.0.1:46643]::addHandler DependentActionsTest$HTTP_ChunkedHandler@1c7c23f0, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:33705]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@745eed4e, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:33705]::addHandler DependentActionsTest$HTTP_ChunkedHandler@7447d289, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:36865]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@745eed4e, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:36865]::addHandler DependentActionsTest$HTTP_ChunkedHandler@7447d289, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [2 s, 119 ms, 518562 ns] testAsInputStreamAsync(http://127.0.0.1:37579/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:37579/http1/fixed/x", false, SemaphoreStaller): success [3 s, 881 ms, 462258 ns] testAsInputStreamAsync(http://127.0.0.1:37579/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:37579/http1/chunk/x", false, SemaphoreStaller): success [4 s, 6 ms, 851641 ns] testAsInputStreamAsync(https://127.0.0.1:46643/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:46643/https1/fixed/x", false, SemaphoreStaller): success [6 s, 20 ms, 569967 ns] testAsInputStreamAsync(https://127.0.0.1:46643/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:46643/https1/chunk/x", false, SemaphoreStaller): success [6 s, 126 ms, 752793 ns] testAsInputStreamAsync(http://127.0.0.1:33705/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@1651d3e5 HTTP_FixedLengthHandler received request to http://127.0.0.1:33705/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:33705/http2/fixed/x", false, SemaphoreStaller): success [6 s, 695 ms, 314819 ns] testAsInputStreamAsync(http://127.0.0.1:33705/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@260b44c6 HTTP_ChunkedHandler received request to http://127.0.0.1:33705/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:33705/http2/chunk/x", false, SemaphoreStaller): success [6 s, 805 ms, 845895 ns] testAsInputStreamAsync(https://127.0.0.1:36865/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@262e0b15 HTTP_FixedLengthHandler received request to https://127.0.0.1:36865/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:36865/https2/fixed/x", false, SemaphoreStaller): success [7 s, 45 ms, 374324 ns] testAsInputStreamAsync(https://127.0.0.1:36865/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5ef7cce2 HTTP_ChunkedHandler received request to https://127.0.0.1:36865/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:36865/https2/chunk/x", false, SemaphoreStaller): success [7 s, 150 ms, 472561 ns] testAsInputStreamAsync(http://127.0.0.1:37579/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:37579/http1/fixed/x", true, SemaphoreStaller): success [7 s, 254 ms, 378785 ns] testAsInputStreamAsync(http://127.0.0.1:37579/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:37579/http1/chunk/x", true, SemaphoreStaller): success [7 s, 358 ms, 550406 ns] testAsInputStreamAsync(https://127.0.0.1:46643/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:46643/https1/fixed/x", true, SemaphoreStaller): success [7 s, 461 ms, 866354 ns] testAsInputStreamAsync(https://127.0.0.1:46643/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:46643/https1/chunk/x", true, SemaphoreStaller): success [7 s, 567 ms, 950698 ns] testAsInputStreamAsync(http://127.0.0.1:33705/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d2816f9 HTTP_FixedLengthHandler received request to http://127.0.0.1:33705/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:33705/http2/fixed/x", true, SemaphoreStaller): success [7 s, 670 ms, 825644 ns] testAsInputStreamAsync(http://127.0.0.1:33705/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@435df39e HTTP_ChunkedHandler received request to http://127.0.0.1:33705/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:33705/http2/chunk/x", true, SemaphoreStaller): success [7 s, 773 ms, 676828 ns] testAsInputStreamAsync(https://127.0.0.1:36865/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f18fa38 HTTP_FixedLengthHandler received request to https://127.0.0.1:36865/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:36865/https2/fixed/x", true, SemaphoreStaller): success [7 s, 877 ms, 771207 ns] testAsInputStreamAsync(https://127.0.0.1:36865/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@258338dd HTTP_ChunkedHandler received request to https://127.0.0.1:36865/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:36865/https2/chunk/x", true, SemaphoreStaller): success [8 s, 3 ms, 371377 ns] testAsLinesAsync(http://127.0.0.1:37579/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:37579/http1/fixed/x", false, SemaphoreStaller): success [8 s, 132 ms, 947107 ns] testAsLinesAsync(http://127.0.0.1:37579/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:37579/http1/chunk/x", false, SemaphoreStaller): success [8 s, 236 ms, 360367 ns] testAsLinesAsync(https://127.0.0.1:46643/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:46643/https1/fixed/x", false, SemaphoreStaller): success [8 s, 340 ms, 552958 ns] testAsLinesAsync(https://127.0.0.1:46643/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:46643/https1/chunk/x", false, SemaphoreStaller): success [8 s, 445 ms, 935564 ns] testAsLinesAsync(http://127.0.0.1:33705/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@373bab35 HTTP_FixedLengthHandler received request to http://127.0.0.1:33705/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:33705/http2/fixed/x", false, SemaphoreStaller): success [8 s, 549 ms, 805407 ns] testAsLinesAsync(http://127.0.0.1:33705/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@276cc42 HTTP_ChunkedHandler received request to http://127.0.0.1:33705/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:33705/http2/chunk/x", false, SemaphoreStaller): success [8 s, 653 ms, 360471 ns] testAsLinesAsync(https://127.0.0.1:36865/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1df6c1a0 HTTP_FixedLengthHandler received request to https://127.0.0.1:36865/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:36865/https2/fixed/x", false, SemaphoreStaller): success [8 s, 757 ms, 804441 ns] testAsLinesAsync(https://127.0.0.1:36865/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@294eb6a7 HTTP_ChunkedHandler received request to https://127.0.0.1:36865/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:36865/https2/chunk/x", false, SemaphoreStaller): success [8 s, 863 ms, 229087 ns] testAsLinesAsync(http://127.0.0.1:37579/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:37579/http1/fixed/x", true, SemaphoreStaller): success [8 s, 965 ms, 996359 ns] testAsLinesAsync(http://127.0.0.1:37579/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:37579/http1/chunk/x", true, SemaphoreStaller): success [9 s, 68 ms, 920846 ns] testAsLinesAsync(https://127.0.0.1:46643/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:46643/https1/fixed/x", true, SemaphoreStaller): success [9 s, 173 ms, 34087 ns] testAsLinesAsync(https://127.0.0.1:46643/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:46643/https1/chunk/x", true, SemaphoreStaller): success [9 s, 277 ms, 839905 ns] testAsLinesAsync(http://127.0.0.1:33705/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64b48972 HTTP_FixedLengthHandler received request to http://127.0.0.1:33705/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:33705/http2/fixed/x", true, SemaphoreStaller): success [9 s, 380 ms, 215738 ns] testAsLinesAsync(http://127.0.0.1:33705/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@48d94779 HTTP_ChunkedHandler received request to http://127.0.0.1:33705/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:33705/http2/chunk/x", true, SemaphoreStaller): success [9 s, 482 ms, 695993 ns] testAsLinesAsync(https://127.0.0.1:36865/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7761ba25 HTTP_FixedLengthHandler received request to https://127.0.0.1:36865/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:36865/https2/fixed/x", true, SemaphoreStaller): success [9 s, 586 ms, 222957 ns] testAsLinesAsync(https://127.0.0.1:36865/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c319ea8 HTTP_ChunkedHandler received request to https://127.0.0.1:36865/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:36865/https2/chunk/x", true, SemaphoreStaller): success [9 s, 708 ms, 820664 ns] testAsStringAsync(http://127.0.0.1:37579/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:37579/http1/fixed/x", false, SemaphoreStaller): success [9 s, 830 ms, 20823 ns] testAsStringAsync(http://127.0.0.1:37579/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:37579/http1/chunk/x", false, SemaphoreStaller): success [9 s, 933 ms, 873626 ns] testAsStringAsync(https://127.0.0.1:46643/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:46643/https1/fixed/x", false, SemaphoreStaller): success [10 s, 38 ms, 916691 ns] testAsStringAsync(https://127.0.0.1:46643/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:46643/https1/chunk/x", false, SemaphoreStaller): success [10 s, 144 ms, 911023 ns] testAsStringAsync(http://127.0.0.1:33705/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@7e2795be HTTP_FixedLengthHandler received request to http://127.0.0.1:33705/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.testAsStringAsync("http://127.0.0.1:33705/http2/fixed/x", false, SemaphoreStaller): success [10 s, 363 ms, 850287 ns] testAsStringAsync(http://127.0.0.1:33705/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@75f25b94 HTTP_ChunkedHandler received request to http://127.0.0.1:33705/http2/chunk/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("http://127.0.0.1:33705/http2/chunk/x", false, SemaphoreStaller): success [10 s, 988 ms, 20704 ns] testAsStringAsync(https://127.0.0.1:36865/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c8500ce HTTP_FixedLengthHandler received request to https://127.0.0.1:36865/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:36865/https2/fixed/x", false, SemaphoreStaller): success [11 s, 149 ms, 340955 ns] testAsStringAsync(https://127.0.0.1:36865/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6db2746 HTTP_ChunkedHandler received request to https://127.0.0.1:36865/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:36865/https2/chunk/x", false, SemaphoreStaller): success [11 s, 253 ms, 851877 ns] testAsStringAsync(http://127.0.0.1:37579/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:37579/http1/fixed/x", true, SemaphoreStaller): success [11 s, 356 ms, 175678 ns] testAsStringAsync(http://127.0.0.1:37579/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:37579/http1/chunk/x", true, SemaphoreStaller): success [11 s, 534 ms, 429635 ns] testAsStringAsync(https://127.0.0.1:46643/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:46643/https1/fixed/x", true, SemaphoreStaller): success [11 s, 638 ms, 363330 ns] testAsStringAsync(https://127.0.0.1:46643/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:46643/https1/chunk/x", true, SemaphoreStaller): success [11 s, 743 ms, 162549 ns] testAsStringAsync(http://127.0.0.1:33705/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9adb61f HTTP_FixedLengthHandler received request to http://127.0.0.1:33705/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:33705/http2/fixed/x", true, SemaphoreStaller): success [11 s, 845 ms, 408088 ns] testAsStringAsync(http://127.0.0.1:33705/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d0d7fb4 HTTP_ChunkedHandler received request to http://127.0.0.1:33705/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:33705/http2/chunk/x", true, SemaphoreStaller): success [11 s, 947 ms, 630236 ns] testAsStringAsync(https://127.0.0.1:36865/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6545b91d HTTP_FixedLengthHandler received request to https://127.0.0.1:36865/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:36865/https2/fixed/x", true, SemaphoreStaller): success [12 s, 50 ms, 337078 ns] testAsStringAsync(https://127.0.0.1:36865/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@61c2460b HTTP_ChunkedHandler received request to https://127.0.0.1:36865/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:36865/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:37579/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:37579/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:37579/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:37579/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:46643/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46643/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:46643/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46643/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:33705/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@35cda341 HTTP_FixedLengthHandler received request to http://127.0.0.1:33705/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33705/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:33705/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@32f7d458 HTTP_ChunkedHandler received request to http://127.0.0.1:33705/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33705/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:36865/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11a33a37 HTTP_FixedLengthHandler received request to https://127.0.0.1:36865/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:36865/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:36865/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ae70376 HTTP_ChunkedHandler received request to https://127.0.0.1:36865/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:36865/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:37579/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:37579/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:37579/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:37579/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:46643/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46643/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:46643/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46643/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:33705/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@568e9157 HTTP_FixedLengthHandler received request to http://127.0.0.1:33705/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33705/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:33705/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a8a4ed HTTP_ChunkedHandler received request to http://127.0.0.1:33705/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33705/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:36865/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@af74be2 HTTP_FixedLengthHandler received request to https://127.0.0.1:36865/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:36865/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:36865/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@28dba09 HTTP_ChunkedHandler received request to https://127.0.0.1:36865/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:36865/https2/chunk/x", true): success ========================= [12 s, 529 ms, 38429 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] [77ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [155ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37579/http1/fixed/x GET DEBUG: [pool-1-thread-1] [234ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [318ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [318ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [320ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [320ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [387ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [388ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [490ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [490ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [515ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3764eb13 queue.isEmpty: true DEBUG: [pool-1-thread-1] [583ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3764eb13, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [584ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [625ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [625ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [625ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [625ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [625ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [630ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [645ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55cf4bca for C (true) DEBUG: [HttpClient-1-SelectorManager] [678ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [678ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59034 DEBUG: [pool-1-thread-2] [686ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [691ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [691ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [696ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [696ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [696ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-2] [696ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [696ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@793f8a73 DEBUG: [HttpClient-1-SelectorManager] [696ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [696ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [696ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [697ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [697ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-1] [697ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [697ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [697ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [697ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [697ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [697ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-1] [697ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-2] [701ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-2] [701ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [701ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [702ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [703ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e257c66 for R (true) DEBUG: [pool-1-thread-1] [705ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [705ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [705ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-2] [736ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [741ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [761ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [761ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [763ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [763ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [763ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [764ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [767ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [776ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [776ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [777ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-1] [787ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-1] [791ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [791ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [791ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [791ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [792ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [796ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [796ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [845ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [845ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-1] [845ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [852ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [853ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1d1e58e7 DEBUG: [pool-1-thread-1] [853ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e257c66 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 211ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [1s 211ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 211ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e257c66 for R (false) DEBUG: [pool-1-thread-1] [1s 211ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3764eb13 DEBUG: [HttpClient-1-SelectorManager] [1s 211ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 211ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 212ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3764eb13 DEBUG: [pool-1-thread-1] [1s 225ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [1s 228ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [1s 228ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3764eb13 DEBUG: [pool-1-thread-1] [1s 229ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [1s 230ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [1s 250ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [1s 339ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@14495c20(1) DEBUG: [pool-1-thread-1] [1s 349ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@d7ebc84/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b9e9323 queue.isEmpty: false DEBUG: [pool-1-thread-1] [1s 431ms] HttpClientImpl(1) ClientImpl (async) elapsed 1237 millis for GET to http://127.0.0.1:37579/http1/fixed/x DEBUG: [MainThread] [1s 481ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [1s 509ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-1] [1s 509ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [1s 509ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 512ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 513ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 513ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@d7ebc84/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b9e9323, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [1s 513ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@d7ebc84/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b9e9323 DEBUG: [pool-1-thread-1] [1s 513ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 513ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@d7ebc84/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b9e9323 DEBUG: [pool-1-thread-1] [1s 514ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [1s 514ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [1s 518ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 519ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 519ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [1s 519ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [1s 519ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [1s 519ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [MainThread] [1s 519ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [1s 519ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [MainThread] [1s 519ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [1s 527ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-1] [1s 527ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [1s 527ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 527ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [1s 527ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 527ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-1] [1s 527ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 527ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-1] [1s 528ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e257c66 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 528ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 529ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [1s 529ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 533ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [1s 533ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [1s 533ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 533ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 533ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [1s 533ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [MainThread] [1s 533ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [1s 534ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@14495c20(1) DEBUG: [pool-1-thread-1] [1s 534ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-1] [1s 534ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [1s 549ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [1s 550ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37579/http1/chunk/x GET DEBUG: [pool-1-thread-1] [1s 551ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [1s 552ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [1s 552ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [1s 552ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [1s 552ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [1s 552ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [1s 553ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [1s 553ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 553ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 553ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4e98c814 queue.isEmpty: true DEBUG: [pool-1-thread-1] [1s 553ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4e98c814, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 553ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 553ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 554ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 554ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 554ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [1s 554ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [1s 554ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 554ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1b34e84a for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 554ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 554ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59042 DEBUG: [pool-1-thread-1] [1s 555ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [1s 555ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 555ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 555ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 555ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [1s 555ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 555ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [1s 555ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [1s 555ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@11cc833a DEBUG: [pool-1-thread-1] [1s 555ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-1] [1s 555ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 555ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-1] [1s 555ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [1s 555ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 555ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 555ms] SocketTube(2) onSubscribe called DEBUG: [pool-1-thread-2] [1s 555ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 555ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-2] [1s 556ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [1s 556ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-2] [1s 556ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [1s 556ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-1] [1s 556ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [1s 556ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 556ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [1s 556ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [1s 556ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [1s 556ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [1s 556ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [1s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6804cb0c for R (true) DEBUG: [pool-1-thread-3] [1s 556ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 557ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [1s 557ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [1s 557ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [1s 557ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [1s 557ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [1s 557ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [1s 557ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [1s 557ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [1s 557ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 558ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [1s 558ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [1s 558ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-3] [1s 558ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-3] [1s 558ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 558ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [1s 558ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 558ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 559ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [1s 559ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [1s 559ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [1s 559ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [1s 559ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [1s 559ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [1s 559ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 559ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1186db2d DEBUG: [pool-1-thread-3] [1s 559ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6804cb0c for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 563ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [1s 563ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 563ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [1s 563ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4e98c814 DEBUG: [HttpClient-2-SelectorManager] [1s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6804cb0c for R (false) DEBUG: [pool-1-thread-3] [1s 563ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 563ms] 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 563ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4e98c814 DEBUG: [pool-1-thread-3] [1s 563ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [1s 564ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [1s 564ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4e98c814 DEBUG: [pool-1-thread-3] [1s 564ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [1s 564ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [1s 652ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [1s 653ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@b5f1a00(2) DEBUG: [pool-1-thread-3] [1s 667ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6fe8f005/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@17a59fd queue.isEmpty: false DEBUG: [pool-1-thread-3] [1s 668ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-3] [1s 668ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [1s 668ms] HttpClientImpl(2) ClientImpl (async) elapsed 117 millis for GET to http://127.0.0.1:37579/http1/chunk/x DEBUG: [pool-1-thread-3] [1s 668ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 668ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 668ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 668ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6fe8f005/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@17a59fd, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [1s 668ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6fe8f005/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@17a59fd DEBUG: [pool-1-thread-3] [1s 668ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 669ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6fe8f005/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@17a59fd DEBUG: [pool-1-thread-3] [1s 669ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [MainThread] [1s 669ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 671ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [1s 671ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [1s 672ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [1s 672ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [1s 672ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [1s 672ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [1s 672ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [1s 672ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [1s 672ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [1s 672ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [1s 672ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [1s 672ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 672ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 672ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [1s 672ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 672ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [1s 672ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [1s 672ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [MainThread] [1s 672ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 672ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [MainThread] [1s 672ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 672ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [1s 672ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 673ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 673ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [1s 673ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 673ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [1s 673ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [1s 673ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 673ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [1s 673ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 673ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [1s 673ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [1s 673ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-2-SelectorManager] [1s 673ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-3] [1s 673ms] HttpResponseInputStream next item received DEBUG: [HttpClient-2-SelectorManager] [1s 673ms] SocketTube(2) calling onSubscribe DEBUG: [MainThread] [1s 673ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 673ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 674ms] HttpResponseInputStream close called DEBUG: [HttpClient-2-SelectorManager] [1s 673ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 674ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [1s 674ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [1s 674ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [1s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6804cb0c for R (false) DEBUG: [pool-1-thread-3] [1s 674ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@b5f1a00(2) DEBUG: [HttpClient-2-SelectorManager] [1s 674ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 674ms] SocketTube(2) onSubscribe called DEBUG: [pool-1-thread-3] [1s 674ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 674ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-3] [1s 674ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [MainThread] [1s 678ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [1s 679ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:46643/https1/fixed/x GET DEBUG: [pool-1-thread-3] [1s 680ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 683ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [1s 683ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 700ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [1s 700ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [1s 700ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 701ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@78682d2f for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 701ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 701ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47496 DEBUG: [pool-1-thread-3] [1s 798ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-3] [1s 801ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 801ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-3] [1s 801ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 801ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-3] [1s 801ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 801ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [1s 801ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-3] [1s 802ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-3] [1s 802ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-3] [1s 802ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [1s 802ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [1s 911ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [1s 912ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [2s 41ms] 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@7290465f[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] [2s 42ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] 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 42ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 42ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 43ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 51ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 51ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 717ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 721ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 723ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 723ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 764ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 764ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-3] [2s 764ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-3] [2s 764ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 765ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 765ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [2s 765ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [2s 765ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [2s 765ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 765ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 765ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 765ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 765ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 795ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [3s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 276ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [3s 277ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [3s 277ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 277ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 277ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for R (false) DEBUG: [pool-1-thread-3] [3s 277ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 277ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 277ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [3s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 350ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 350ms] 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] [3s 364ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [3s 365ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 365ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [3s 365ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 365ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 369ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 377ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [3s 377ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 377ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 377ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 377ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 377ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 377ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 377ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 378ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 378ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 378ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 378ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 378ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 378ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-3] [3s 378ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [3s 378ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 378ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 378ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 378ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 378ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 378ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [3s 378ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 378ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 379ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 379ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 379ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 379ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 379ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 379ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 379ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for R (true) DEBUG: [HttpClient-3-SelectorManager] [3s 379ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 379ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [3s 379ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 379ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 380ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 380ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for R (false) DEBUG: [pool-1-thread-3] [3s 380ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 380ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 380ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [pool-1-thread-3] [3s 387ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 387ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 387ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-3] [3s 387ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 388ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 388ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 574ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [3s 574ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 574ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 575ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 575ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 575ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 580ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-3] [3s 580ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 587ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [3s 587ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [3s 591ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 591ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [3s 591ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47496 remote=/127.0.0.1:46643] DEBUG: [pool-1-thread-3] [3s 591ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 591ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@789de0ae queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@789de0ae, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 591ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 591ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [3s 591ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [3s 592ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1a382d47 DEBUG: [pool-1-thread-3] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 598ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 598ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 598ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 598ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 598ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [3s 599ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 599ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 599ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [3s 599ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 599ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [3s 599ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 599ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 599ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [3s 599ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 599ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 599ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 599ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [3s 599ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 599ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [3s 599ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 599ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 599ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 599ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 599ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 599ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 599ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [3s 599ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [3s 602ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 603ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 603ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 603ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 603ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 603ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 603ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-3] [3s 603ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [3s 603ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 603ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 603ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 603ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 603ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [3s 603ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 603ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [3s 603ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 603ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 603ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 603ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 603ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 603ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-3] [3s 603ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 603ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 603ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@134e47e DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 604ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-3] [3s 604ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-3] [3s 604ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [3s 604ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 604ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 604ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 605ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 605ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 605ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 605ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 605ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 605ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 635ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [3s 635ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 635ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 635ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 635ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 635ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 636ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [pool-1-thread-3] [3s 640ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 640ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 640ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-3] [3s 640ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 640ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 640ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 640ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 677ms] SocketTube(3) read bytes: 167 DEBUG: [HttpClient-3-SelectorManager] [3s 677ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 677ms] SSL Reader(SocketTube(3)) Adding 167 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 677ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for R (false) DEBUG: [pool-1-thread-3] [3s 677ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 677ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 677ms] SSL Reader(SocketTube(3)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [3s 677ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [3s 677ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [3s 677ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [3s 677ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-3] [3s 677ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [3s 677ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 677ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 677ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [3s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [3s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@789de0ae DEBUG: [pool-1-thread-3] [3s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@789de0ae DEBUG: [pool-1-thread-3] [3s 678ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [3s 678ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [3s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@789de0ae DEBUG: [pool-1-thread-3] [3s 678ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 684ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 684ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 684ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@49184fc0(3) DEBUG: [pool-1-thread-3] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3a623e4b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c532a6d queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 685ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 685ms] HttpClientImpl(3) ClientImpl (async) elapsed 2006 millis for GET to https://127.0.0.1:46643/https1/fixed/x DEBUG: [pool-1-thread-3] [3s 685ms] HttpClientImpl(3) 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] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3a623e4b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c532a6d, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a623e4b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c532a6d DEBUG: [pool-1-thread-3] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a623e4b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c532a6d DEBUG: [pool-1-thread-3] [3s 685ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [3s 685ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [MainThread] [3s 686ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 686ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 686ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [3s 686ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a623e4b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c532a6d DEBUG: [pool-1-thread-3] [3s 686ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 686ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a623e4b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c532a6d DEBUG: [pool-1-thread-3] [3s 686ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [3s 686ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) 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] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [3s 686ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [pool-1-thread-3] [3s 686ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 686ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 686ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 686ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 687ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 687ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [3s 687ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [3s 687ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [3s 687ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-3] [3s 687ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 687ms] HttpClientImpl(3) 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] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 687ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@49184fc0(3) DEBUG: [MainThread] [3s 687ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 687ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [MainThread] [3s 687ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 687ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 687ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 687ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 687ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 688ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 688ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 688ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62a827fc for R (false) DEBUG: [MainThread] [3s 689ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [3s 690ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:46643/https1/chunk/x GET DEBUG: [pool-1-thread-3] [3s 690ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 691ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 691ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 691ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [3s 691ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [3s 691ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1940a9f8 for C (true) DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46284 DEBUG: [pool-1-thread-3] [3s 692ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [3s 692ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 692ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [3s 692ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [3s 692ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 692ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [3s 692ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-3] [3s 692ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] 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@13b8c288[Not completed, 4 dependents] (id=225) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 692ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 692ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 692ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [3s 692ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [pool-1-thread-3] [3s 692ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [3s 692ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [3s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 693ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [3s 693ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 693ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [3s 693ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 693ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 709ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 709ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 709ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 709ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 709ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 709ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-3] [3s 709ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-3] [3s 709ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 709ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 709ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-3] [3s 709ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-3] [3s 709ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-3] [3s 709ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 709ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 709ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 709ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 709ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [3s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 721ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [3s 722ms] SocketTube(4) read bytes: 139 DEBUG: [HttpClient-4-SelectorManager] [3s 722ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 722ms] SSL Reader(SocketTube(4)) Adding 139 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 722ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 722ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for R (false) DEBUG: [pool-1-thread-3] [3s 722ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 722ms] SSL Reader(SocketTube(4)) Unwrapping: 139 DEBUG: [pool-1-thread-3] [3s 722ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-4-SelectorManager] [3s 722ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 722ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 722ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 722ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 722ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 722ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [3s 722ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 722ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 722ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 724ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 724ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 725ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(4)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 725ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 725ms] SocketTube(4) read bytes: 122 DEBUG: [HttpClient-4-SelectorManager] [3s 725ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 725ms] SSL Reader(SocketTube(4)) Adding 122 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 725ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for R (false) DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [3s 725ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 725ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [3s 726ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 726ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 726ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [3s 726ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 726ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 726ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 727ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [3s 727ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 727ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 727ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 727ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 727ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 727ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-3] [3s 727ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 727ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [3s 728ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [3s 728ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 728ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [3s 728ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46284 remote=/127.0.0.1:46643] DEBUG: [pool-1-thread-3] [3s 728ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 728ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@31d9e849 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@31d9e849, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 728ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 728ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 729ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [3s 729ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [3s 729ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@109f4cce DEBUG: [pool-1-thread-3] [3s 729ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [3s 729ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 729ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 729ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 729ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 729ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [3s 729ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 729ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 729ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [3s 729ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 729ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [3s 730ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 730ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 730ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [3s 730ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 730ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 730ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 730ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [3s 730ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 730ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 730ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 730ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 730ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 730ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 730ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [3s 730ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 730ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 731ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 731ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 731ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [3s 731ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 731ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 731ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 731ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 731ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [3s 731ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 731ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [3s 731ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 731ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 731ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 731ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 731ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 731ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-3] [3s 731ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 731ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 731ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ea70745 DEBUG: [pool-1-thread-3] [3s 731ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 731ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(4) trying to write: 134 DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 732ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 732ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 732ms] SocketTube(4) 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(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 734ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [3s 734ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 734ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 734ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 734ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 734ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [3s 735ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 735ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 735ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 735ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SocketTube(4) read bytes: 223 DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SSL Reader(SocketTube(4)) Adding 223 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 777ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 777ms] SSL Reader(SocketTube(4)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [3s 777ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [3s 777ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [3s 777ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [3s 777ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-3] [3s 777ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [3s 777ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 777ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 777ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [3s 777ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [3s 777ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@31d9e849 DEBUG: [pool-1-thread-3] [3s 777ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 777ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@31d9e849 DEBUG: [pool-1-thread-3] [3s 777ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [3s 778ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [3s 778ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@31d9e849 DEBUG: [pool-1-thread-3] [3s 778ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 778ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 790ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 791ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6eb77692(4) DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@239674c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7cdc5ce2 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 791ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 791ms] HttpClientImpl(4) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46643/https1/chunk/x DEBUG: [pool-1-thread-3] [3s 791ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 791ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 791ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@239674c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7cdc5ce2, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@239674c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7cdc5ce2 DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@239674c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7cdc5ce2 DEBUG: [pool-1-thread-3] [3s 791ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [3s 791ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 791ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [3s 791ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-3] [3s 792ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [3s 792ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 792ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 792ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [3s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [MainThread] [3s 792ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@239674c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7cdc5ce2 DEBUG: [pool-1-thread-3] [3s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@239674c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7cdc5ce2 DEBUG: [pool-1-thread-3] [3s 792ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [3s 792ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [3s 792ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [3s 792ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [3s 792ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [3s 792ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [3s 792ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [3s 792ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [3s 792ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 792ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 792ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [3s 792ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 792ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 0 DEBUG: [MainThread] [3s 792ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [3s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 792ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 792ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 792ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 792ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 792ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [3s 793ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 793ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [3s 793ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [3s 793ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-3] [3s 793ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [3s 793ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 793ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 793ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [3s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [3s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@239674c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7cdc5ce2 DEBUG: [pool-1-thread-3] [3s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@239674c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7cdc5ce2 DEBUG: [pool-1-thread-3] [3s 793ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [3s 793ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [3s 793ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [3s 793ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [3s 793ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [3s 793ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [3s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [pool-1-thread-3] [3s 793ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [3s 793ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [3s 793ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [3s 793ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [3s 793ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [pool-1-thread-3] [3s 793ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 793ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 793ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 793ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 793ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 793ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [3s 793ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 793ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 793ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 793ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6eb77692(4) DEBUG: [pool-1-thread-3] [3s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 794ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [3s 794ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 794ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 794ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 794ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 794ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 794ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 794ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 794ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 794ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56ba5e9b for R (false) DEBUG: [MainThread] [3s 795ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [3s 796ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:33705/http2/fixed/x GET DEBUG: [pool-1-thread-3] [3s 796ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 796ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 796ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 796ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 796ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 796ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 796ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 797ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 797ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 797ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@79be346d queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 797ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@79be346d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 797ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 797ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 797ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 797ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 797ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 797ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 797ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [3s 797ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1a57943e for C (true) TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [3s 797ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [3s 797ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52958 DEBUG: [pool-1-thread-3] [3s 798ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 798ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 798ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [3s 798ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [3s 798ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10afff4e DEBUG: [HttpClient-5-SelectorManager] [3s 798ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 798ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [3s 798ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [3s 798ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [3s 798ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 798ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [3s 798ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-1] [3s 798ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [3s 798ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 798ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 798ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 798ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 798ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-3] [3s 798ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 798ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 798ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [3s 798ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-2] [3s 798ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 798ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 798ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55ad733f for R (true) DEBUG: [pool-1-thread-3] [3s 798ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 798ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 798ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 798ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-3] [3s 798ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 799ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 799ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 799ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 799ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [3s 799ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 799ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 799ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 799ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 799ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 799ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 799ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [3s 799ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 799ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 799ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 799ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@671b4cf4 DEBUG: [pool-1-thread-3] [3s 799ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 799ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 799ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 799ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [3s 799ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=52958,localport=33705] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55ad733f for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55ad733f for R (false) DEBUG: [pool-1-thread-3] [3s 857ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@79be346d DEBUG: [pool-1-thread-3] [3s 857ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 857ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@79be346d DEBUG: [HttpClient-5-SelectorManager] [3s 857ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 857ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 857ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 857ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@79be346d DEBUG: [pool-1-thread-3] [3s 857ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 857ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 857ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52958 remote=/127.0.0.1:33705] DEBUG: [pool-1-thread-3] [3s 865ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 865ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@30742628(5) DEBUG: [pool-1-thread-3] [3s 866ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@144b0507/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@290a9796 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 869ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 869ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 869ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 869ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [3s 869ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 869ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 72ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 101ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 101ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 101ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 101ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [4s 101ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 101ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [4s 101ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@64b2e4e2 DEBUG: [HttpClient-5-SelectorManager] [4s 102ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [4s 102ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 102ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 102ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [4s 102ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 102ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55ad733f for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 102ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 102ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 102ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 104ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [4s 104ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 104ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [4s 105ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 105ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 105ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [4s 105ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [4s 105ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 124ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 124ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 173ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [4s 173ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 174ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-3] [4s 174ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [4s 174ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [4s 174ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 174ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 174ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 178ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 178ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 178ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [4s 178ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-3] [4s 178ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-3] [4s 178ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [4s 179ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [4s 179ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 179ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 179ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [4s 187ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 187ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 187ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 187ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 187ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 187ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [4s 237ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 237ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 237ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 237ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 237ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 237ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 238ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 238ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 238ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 238ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 238ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 238ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 248ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 248ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-3] [4s 248ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-5-SelectorManager] [4s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55ad733f for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 251ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [4s 251ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 251ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55ad733f for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 251ms] 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] [4s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55ad733f for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 300ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [4s 300ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 300ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55ad733f for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 300ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 325ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 325ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 325ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 325ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 325ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [4s 325ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [4s 325ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [4s 325ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 325ms] 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 326ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 329ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 329ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 329ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [4s 329ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-3] [4s 329ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-3] [4s 329ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [4s 329ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [4s 329ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 329ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 329ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 329ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 330ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 330ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 330ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 330ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [pool-1-thread-3] [4s 330ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 330ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-3] [4s 330ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [4s 330ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [4s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 330ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 340ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 344ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 344ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 344ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 344ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 344ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 344ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 345ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 348ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [4s 348ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [4s 348ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [4s 348ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [4s 349ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/fixed/x) 200 HTTP_2 Local port: 52958 DEBUG: [pool-1-thread-3] [4s 353ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 354ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 354ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 354ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 354ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [4s 354ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 354ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 354ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 354ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 354ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 354ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 354ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 354ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 354ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 354ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 354ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 354ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 354ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 361ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71ab4008 DEBUG: [pool-1-thread-3] [4s 361ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 361ms] HttpClientImpl(5) ClientImpl (async) elapsed 565 millis for GET to http://127.0.0.1:33705/http2/fixed/x DEBUG: [pool-1-thread-3] [4s 361ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 362ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@30742628(5) DEBUG: [pool-1-thread-3] [4s 362ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@144b0507/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@290a9796, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 362ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [4s 362ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 362ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [4s 362ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 362ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 362ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 362ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 362ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 362ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 363ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [4s 364ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:33705/http2/chunk/x GET DEBUG: [pool-1-thread-3] [4s 364ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 364ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 364ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 364ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 364ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 364ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 364ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 365ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 365ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 365ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5bec66ee queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 365ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5bec66ee, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 365ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 365ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 365ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 365ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 365ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 365ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 365ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-6-SelectorManager] [4s 365ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5b33bcbb 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=52968,localport=33705] DEBUG: [HttpClient-6-SelectorManager] [4s 365ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [4s 365ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52968 DEBUG: [pool-1-thread-3] [4s 366ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 366ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 366ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [4s 366ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [4s 366ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@51cbd7cb DEBUG: [HttpClient-6-SelectorManager] [4s 366ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 366ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [4s 366ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [4s 366ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [4s 366ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [4s 366ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 366ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [4s 366ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [4s 366ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 366ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 366ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 366ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 366ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 366ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [4s 366ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [4s 366ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-1] [4s 366ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 366ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 366ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [4s 366ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 366ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 366ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 366ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [4s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14c95396 for R (true) DEBUG: [pool-1-thread-3] [4s 366ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [4s 366ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 366ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [4s 367ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 367ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 367ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 367ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 367ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 367ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 367ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [4s 367ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 367ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 367ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 367ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ee9dd01 DEBUG: [pool-1-thread-3] [4s 367ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 367ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 367ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 367ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-3] [4s 367ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [4s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14c95396 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 367ms] SocketTube(6) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [4s 367ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [4s 367ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [4s 367ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5bec66ee DEBUG: [pool-1-thread-3] [4s 367ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [4s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14c95396 for R (false) DEBUG: [pool-1-thread-3] [4s 367ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5bec66ee DEBUG: [HttpClient-6-SelectorManager] [4s 367ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 367ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 367ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 367ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5bec66ee DEBUG: [pool-1-thread-3] [4s 367ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 367ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 368ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52968 remote=/127.0.0.1:33705] DEBUG: [pool-1-thread-3] [4s 368ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 368ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@28962221(6) DEBUG: [pool-1-thread-3] [4s 368ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@356965d4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c77de72 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 368ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 368ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 368ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 368ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [4s 368ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 368ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 368ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 368ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 368ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 369ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 369ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(6) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [4s 369ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 369ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2597e107 DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 369ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [4s 369ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [4s 369ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 369ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14c95396 for R (false) DEBUG: [pool-1-thread-3] [4s 369ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 369ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [4s 369ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [4s 369ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 369ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 369ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 369ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [4s 369ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [4s 369ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-2] [4s 369ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-3] [4s 369ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [4s 369ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 369ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 369ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@28962221(6) DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@356965d4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c77de72, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [4s 369ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-2] [4s 369ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [4s 370ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-2] [4s 370ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 370ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 370ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 370ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [Test-server-pool] [4s 370ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 370ms] SocketTube(6) trying to write: 13 DEBUG: [Test-server-pool] [4s 370ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 370ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 370ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 370ms] SocketTube(6) wrote: 13 DEBUG: [pool-1-thread-2] [4s 370ms] SocketTube(6) write: requesting more... DEBUG: [Test-server-pool] [4s 370ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 370ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-2] [4s 370ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 370ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 370ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [readLoop] [4s 371ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [4s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 371ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 371ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 371ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 371ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 371ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 371ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 371ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14c95396 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SocketTube(6) read bytes: 82 DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] Http2Connection(SocketTube(6)) onNext: got 82 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14c95396 for R (false) DEBUG: [pool-1-thread-2] [4s 371ms] Http2Connection(SocketTube(6)) sending 82 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [4s 371ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 371ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 82 DEBUG: [pool-1-thread-2] [4s 371ms] Http2Connection(SocketTube(6)) Processing 82 DEBUG: [pool-1-thread-2] [4s 372ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-2] [4s 372ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 372ms] 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 372ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-6-SelectorManager] [4s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14c95396 for None (false) DEBUG: [pool-1-thread-2] [4s 372ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 372ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 372ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-2] [4s 372ms] SocketTube(6) trying to write: 9 DEBUG: [HttpClient-6-SelectorManager] [4s 372ms] SocketTube(6) read bytes: 9 DEBUG: [pool-1-thread-2] [4s 372ms] SocketTube(6) wrote: 9 DEBUG: [pool-1-thread-2] [4s 372ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [4s 372ms] Http2Connection(SocketTube(6)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [4s 372ms] SocketTube(6) resuming read event DEBUG: [readLoop] [4s 372ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 372ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [4s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14c95396 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 372ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 372ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 372ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 372ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 372ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 372ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 372ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 372ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 372ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 373ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 373ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 373ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/chunk/x) 200 HTTP_2 Local port: 52968 DEBUG: [pool-1-thread-2] [4s 464ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 465ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 465ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 465ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 465ms] HttpClientImpl(6) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:33705/http2/chunk/x DEBUG: [pool-1-thread-2] [4s 465ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 465ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 465ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 465ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 465ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 465ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 465ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 465ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28a78712 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SocketTube(6)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SocketTube(6)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SocketTube(6)) Processing 9 DEBUG: [pool-1-thread-2] [4s 466ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 466ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SocketTube(6)) H2 processed(2) DEBUG: [MainThread] [4s 472ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 472ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 472ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 473ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 473ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 473ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 474ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [4s 474ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:36865/https2/fixed/x GET DEBUG: [pool-1-thread-2] [4s 475ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 475ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 475ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 476ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-2] [4s 476ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 476ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1244091d for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 476ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 476ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53180 DEBUG: [pool-1-thread-2] [4s 476ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [4s 476ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 476ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [4s 476ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 476ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 476ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [4s 476ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [4s 477ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) DEBUG: [pool-1-thread-2] [4s 477ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-2] [4s 477ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 477ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [4s 477ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 477ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [4s 477ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] 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@18bc626d[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] [4s 477ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 477ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 477ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [4s 477ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 477ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 479ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 479ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 479ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 479ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [4s 480ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 480ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [pool-1-thread-2] [4s 480ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-2] [4s 480ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 480ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): connection accepted DEBUG: [pool-1-thread-2] [4s 480ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-2] [4s 480ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-2] [4s 480ms] SocketTube(7) wrote: 458 TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-2] [4s 480ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [4s 480ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 480ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 480ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 TestServer(2): creating connection DEBUG: [pool-1-thread-2] [4s 480ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53180, Session(1711957312540|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-7-SelectorManager] [4s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 492ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [4s 492ms] SocketTube(7) read bytes: 127 DEBUG: [HttpClient-7-SelectorManager] [4s 492ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 492ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 492ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(7)) Unwrapping: 127 DEBUG: [HttpClient-7-SelectorManager] [4s 492ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [4s 492ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 492ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [4s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 493ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 493ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 494ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [4s 494ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 494ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 494ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [4s 494ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 494ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 494ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 495ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 495ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 495ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-2] [4s 495ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-2] [4s 495ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [4s 495ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 495ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 495ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 495ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [4s 495ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 495ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (true) DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 495ms] SocketTube(7) read bytes: 85 DEBUG: [HttpClient-7-SelectorManager] [4s 495ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 495ms] SSL Reader(SocketTube(7)) Adding 85 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 495ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 495ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [4s 496ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 496ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 496ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [4s 496ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 496ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [4s 496ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 497ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(7) 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(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 533ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [pool-1-thread-2] [4s 534ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 534ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 534ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-2] [4s 534ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [4s 534ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 534ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 534ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [4s 534ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 534ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 534ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [4s 534ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 534ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 534ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 638ms] SocketTube(7) read bytes: 558 DEBUG: [HttpClient-7-SelectorManager] [4s 638ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 638ms] SSL Reader(SocketTube(7)) Adding 558 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 638ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 638ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 638ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 638ms] SSL Reader(SocketTube(7)) Unwrapping: 558 DEBUG: [HttpClient-7-SelectorManager] [4s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 638ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 638ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 638ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 638ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 639ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-2] [4s 639ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [4s 639ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 639ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 644ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [4s 644ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 644ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 644ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [4s 644ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 644ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 644ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SocketTube(7) read bytes: 90 DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SSL Reader(SocketTube(7)) Adding 90 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [pool-1-thread-2] [4s 645ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 645ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 645ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [4s 652ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 652ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 652ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 652ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [4s 653ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 653ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 653ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 653ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 653ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 653ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-2] [4s 653ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 653ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [4s 653ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [4s 653ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 653ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-2] [4s 653ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@491de5b8 DEBUG: [pool-1-thread-2] [4s 653ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [4s 653ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 653ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 653ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 653ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 653ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 654ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 654ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 654ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 654ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 654ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 654ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [4s 654ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 654ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [4s 654ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 654ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 654ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [4s 654ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 654ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 654ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 654ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 654ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [4s 654ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [4s 654ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 654ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 654ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 654ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 654ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 660ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 660ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 660ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 661ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 661ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 661ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 661ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 664ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 671ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-2] [4s 671ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-2] [4s 671ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [4s 671ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 671ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 671ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [4s 671ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 671ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 671ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 671ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 671ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [4s 671ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 671ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 672ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 672ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-2] [4s 672ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-2] [4s 672ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [4s 672ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 672ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 672ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [4s 672ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 672ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 672ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 672ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [4s 672ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 672ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 672ms] SSL Reader(SocketTube(7)) 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@5dbeef1e for R (false) TestServer(2): starting connection DEBUG: [HttpClient-7-SelectorManager] [4s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 674ms] SocketTube(7) read bytes: 1736 DEBUG: [HttpClient-7-SelectorManager] [4s 674ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 674ms] SSL Reader(SocketTube(7)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 674ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [pool-1-thread-2] [4s 674ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 674ms] SSL Reader(SocketTube(7)) Unwrapping: 1736 DEBUG: [HttpClient-7-SelectorManager] [4s 674ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 675ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 675ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 675ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [Test-server-pool] [4s 675ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 675ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 675ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 675ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-2] [4s 675ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 675ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [4s 675ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 675ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 675ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 675ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [4s 675ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 676ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 676ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 676ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 676ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 676ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 676ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-7-SelectorManager] [4s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 676ms] SocketTube(7) read bytes: 77 DEBUG: [HttpClient-7-SelectorManager] [4s 676ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 676ms] SSL Reader(SocketTube(7)) Adding 77 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 676ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 676ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 676ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [HttpClient-7-SelectorManager] [4s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 676ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 676ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 676ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [4s 676ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [4s 676ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [pool-1-thread-2] [4s 677ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [4s 677ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 677ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 677ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [4s 677ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 677ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 677ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [4s 677ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-2] [4s 677ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [4s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 677ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [4s 677ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 677ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 677ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 677ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 677ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 677ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-2] [4s 677ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-2] [4s 677ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [4s 677ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 677ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 677ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 678ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 678ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [4s 678ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 678ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 678ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-2] [4s 678ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 678ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 678ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [4s 678ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 678ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [pool-1-thread-2] [4s 678ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: GET /https2/fixed/x DEBUG: [readLoop] [4s 703ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 703ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 703ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 703ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 703ms] FramesDecoder Tail size is now: 0, current= Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [4s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 706ms] SocketTube(7) read bytes: 54 DEBUG: [HttpClient-7-SelectorManager] [4s 707ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 707ms] SSL Reader(SocketTube(7)) Adding 54 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 707ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 707ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:54, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(7)) Unwrapping: 54 DEBUG: [HttpClient-7-SelectorManager] [4s 707ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 707ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 54 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [4s 708ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [4s 708ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 708ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 708ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [4s 708ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-2] [4s 708ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [4s 708ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 708ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 708ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 708ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 708ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 708ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/fixed/x) 200 HTTP_2 Local port: 53180 DEBUG: [pool-1-thread-2] [4s 709ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 709ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 709ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 709ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 709ms] HttpClientImpl(7) ClientImpl (async) elapsed 234 millis for GET to https://127.0.0.1:36865/https2/fixed/x DEBUG: [pool-1-thread-2] [4s 709ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 709ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 709ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 709ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [4s 709ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 709ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 709ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 709ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 709ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for None (false) DEBUG: [MainThread] [4s 710ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-7-SelectorManager] [4s 710ms] SocketTube(7) read bytes: 109 DEBUG: [HttpClient-7-SelectorManager] [4s 710ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 710ms] SSL Reader(SocketTube(7)) Adding 109 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 710ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbeef1e for R (false) DEBUG: [pool-1-thread-2] [4s 710ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 710ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 710ms] SSL Reader(SocketTube(7)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [4s 710ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 710ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [4s 710ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [4s 710ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-2] [4s 710ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [4s 711ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 711ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 711ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [4s 711ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-2] [4s 711ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [4s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 711ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 711ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 711ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [4s 711ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 711ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 711ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 711ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 711ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-2] [4s 712ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 712ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 712ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 712ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 712ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 712ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [4s 712ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [4s 712ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@457c5bf7 DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-2] [4s 713ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 713ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [4s 713ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [4s 713ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 713ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 713ms] SSL Reader(SocketTube(7)) 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@5dbeef1e for R (false) DEBUG: [MainThread] [4s 713ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [4s 714ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:36865/https2/chunk/x GET DEBUG: [pool-1-thread-2] [4s 714ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 715ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 715ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 715ms] PlainHttpConnection(SocketTube(8)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-2] [4s 715ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-8-SelectorManager] [4s 715ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@735da289 for C (true) TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53192, Session(1711957317417|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [4s 715ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 715ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53192 DEBUG: [pool-1-thread-2] [4s 716ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [4s 716ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 716ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [4s 716ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [4s 716ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [pool-1-thread-2] [4s 716ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-2] [4s 716ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] 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@79a5c9f9[Not completed, 4 dependents] (id=497) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SocketTube(8) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 716ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 717ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [4s 717ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 717ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [4s 720ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-2] [4s 720ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-2] [4s 720ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-2] [4s 720ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [4s 720ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 720ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 724ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [4s 724ms] SocketTube(8) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [4s 724ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 724ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 724ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [4s 724ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 724ms] SSL Reader(SocketTube(8)) Unwrapping: 133 DEBUG: [HttpClient-8-SelectorManager] [4s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 724ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 724ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 724ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 724ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [4s 724ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [4s 724ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 724ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [4s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 725ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 725ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 726ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [4s 726ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 726ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 726ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 726ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 726ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 726ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [4s 726ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 726ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 726ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 726ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 726ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 726ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-2] [4s 726ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-2] [4s 726ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [4s 727ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 727ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 727ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 727ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 727ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [4s 727ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [4s 727ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [4s 727ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 727ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 727ms] SocketTube(8) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [4s 727ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 727ms] SSL Reader(SocketTube(8)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 727ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for R (false) DEBUG: [pool-1-thread-2] [4s 727ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 727ms] SSL Reader(SocketTube(8)) Unwrapping: 175 DEBUG: [HttpClient-8-SelectorManager] [4s 727ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 727ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [4s 727ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 727ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [4s 727ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [4s 727ms] SSL Reader(SocketTube(8)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [4s 727ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [4s 728ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 728ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [4s 728ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [4s 728ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 728ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 728ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [4s 728ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 728ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 728ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [4s 729ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 729ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 729ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 729ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [4s 729ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 729ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 729ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 729ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 729ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 729ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-2] [4s 729ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 729ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [4s 729ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [4s 730ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 730ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-2] [4s 730ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5355be2e DEBUG: [pool-1-thread-2] [4s 730ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [4s 730ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 730ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 730ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 730ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 730ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 730ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 730ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 730ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 730ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 730ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 730ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [4s 730ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 730ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [4s 730ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 730ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 730ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [4s 730ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 731ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 731ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 731ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 731ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [4s 731ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [4s 731ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 731ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 731ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 731ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 731ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 731ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 731ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 731ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 731ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 731ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 731ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 731ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 731ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 731ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 732ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-2] [4s 732ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-2] [4s 732ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [4s 732ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 732ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [4s 732ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [4s 732ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 732ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 732ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [4s 732ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [4s 732ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 732ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 732ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 733ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 733ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [4s 733ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 733ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 733ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 733ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-2] [4s 733ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-2] [4s 733ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [4s 733ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 733ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 733ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 733ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [4s 733ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [4s 733ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 733ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 733ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false TestServer(2): starting connection DEBUG: [pool-1-thread-2] [4s 733ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [4s 733ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [4s 733ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for None (false) DEBUG: [pool-1-thread-2] [4s 733ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 733ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SocketTube(8) read bytes: 1726 DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SSL Reader(SocketTube(8)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [4s 733ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 733ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 733ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 733ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 733ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 733ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 733ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [4s 733ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for R (false) DEBUG: [pool-1-thread-2] [4s 733ms] SSL Reader(SocketTube(8)) Unwrapping: 1726 DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 734ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 734ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [pool-1-thread-2] [4s 734ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [readLoop] [4s 734ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 734ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 734ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [4s 734ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 734ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 734ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [readLoop] [4s 734ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [4s 734ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [4s 734ms] SocketTube(8) resuming read event DEBUG: [readLoop] [4s 734ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 734ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 734ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 734ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 734ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-8-SelectorManager] [4s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 735ms] SocketTube(8) read bytes: 77 DEBUG: [HttpClient-8-SelectorManager] [4s 735ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 735ms] SSL Reader(SocketTube(8)) Adding 77 bytes to read buffer TestServer: GET /https2/chunk/x DEBUG: [HttpClient-8-SelectorManager] [4s 735ms] SocketTube(8) resuming read event Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [4s 735ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for R (false) DEBUG: [pool-1-thread-2] [4s 735ms] SSL Reader(SocketTube(8)) Unwrapping: 77 TestServer(2): Using handler for: /https2/chunk DEBUG: [HttpClient-8-SelectorManager] [4s 735ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 735ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 735ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 Sent response headers 200 DEBUG: [pool-1-thread-2] [4s 735ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [4s 735ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [pool-1-thread-2] [4s 735ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [4s 735ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 735ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 735ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [4s 735ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 735ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 735ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [4s 735ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 DEBUG: [pool-1-thread-2] [4s 735ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [4s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 735ms] 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 735ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 735ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 735ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 735ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 735ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 735ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [4s 735ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 735ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 735ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [4s 735ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-8-SelectorManager] [4s 736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for None (false) DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [4s 736ms] SocketTube(8) no more demand for reading DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-8-SelectorManager] [4s 736ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [4s 736ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [4s 736ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 736ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 736ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [readLoop] [4s 736ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 736ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 736ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 736ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(8) got some demand for reading DEBUG: [readLoop] [4s 736ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(8) resuming read event DEBUG: [readLoop] [4s 736ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 736ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 736ms] SocketTube(8) read bytes: 158 DEBUG: [HttpClient-8-SelectorManager] [4s 736ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 736ms] SSL Reader(SocketTube(8)) Adding 158 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 736ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for R (false) DEBUG: [pool-1-thread-2] [4s 736ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 737ms] SSL Reader(SocketTube(8)) Unwrapping: 158 DEBUG: [HttpClient-8-SelectorManager] [4s 737ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 737ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [4s 737ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [4s 737ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [4s 737ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-2] [4s 737ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [4s 737ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 737ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [4s 737ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [4s 737ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 737ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 737ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [4s 737ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-2] [4s 737ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [4s 737ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 737ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 737ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 737ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 737ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 737ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/chunk/x) 200 HTTP_2 Local port: 53192 DEBUG: [pool-1-thread-2] [4s 814ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 814ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 814ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 814ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 815ms] HttpClientImpl(8) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:36865/https2/chunk/x DEBUG: [pool-1-thread-2] [4s 815ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 815ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 815ms] SSL Reader(SocketTube(8)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [4s 815ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 815ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [4s 815ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [4s 815ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-2] [4s 815ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [4s 815ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [MainThread] [4s 815ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 815ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [4s 815ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [4s 815ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 815ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 815ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [4s 815ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-2] [4s 815ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [4s 815ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 816ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 816ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 816ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [4s 816ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 816ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 816ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 816ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 816ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 816ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 816ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 816ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 816ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [pool-1-thread-2] [4s 816ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 816ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 816ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 816ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 816ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 816ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-2] [4s 816ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 816ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 817ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [4s 817ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-2] [4s 817ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 817ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 817ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 817ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 817ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 817ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 817ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [4s 817ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7356eef7 DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 817ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-2] [4s 817ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 817ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [4s 817ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [4s 817ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [4s 817ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 818ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ca748a9 for R (false) DEBUG: [MainThread] [4s 818ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [4s 819ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37579/http1/fixed/x GET DEBUG: [pool-1-thread-2] [4s 819ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 820ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 820ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 820ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 820ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 820ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 820ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 820ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 820ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 820ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1fba774c queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 821ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1fba774c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 821ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 821ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 821ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 821ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 821ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 821ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 821ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [4s 821ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3b92f5f0 for C (true) DEBUG: [HttpClient-9-SelectorManager] [4s 821ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [4s 821ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43976 DEBUG: [pool-1-thread-2] [4s 821ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 822ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 822ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 822ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 822ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [4s 822ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [4s 822ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [4s 822ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [4s 822ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 822ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@316a9e80 DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-3] [4s 822ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 822ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 822ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 822ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 822ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [4s 822ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [4s 822ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 822ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 822ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 822ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-9-SelectorManager] [4s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (true) DEBUG: [pool-1-thread-2] [4s 822ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [4s 822ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 822ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 822ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 822ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 822ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 822ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 822ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [4s 822ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 823ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 823ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 823ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 823ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [4s 823ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [4s 823ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 823ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 823ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 823ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 823ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 823ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [4s 823ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 823ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 823ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 823ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@61600e5b DEBUG: [pool-1-thread-2] [4s 823ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 823ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 823ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 823ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [4s 823ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [4s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 824ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [4s 824ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 824ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 824ms] 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 824ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1fba774c DEBUG: [pool-1-thread-2] [4s 824ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 824ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1fba774c DEBUG: [pool-1-thread-2] [4s 824ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [4s 824ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [4s 824ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1fba774c DEBUG: [pool-1-thread-2] [4s 824ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 824ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 920ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 920ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-2] [4s 920ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@250565d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6412df07 queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 920ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [4s 920ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 920ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 920ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:37579/http1/fixed/x DEBUG: [pool-1-thread-2] [4s 920ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 920ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 920ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@250565d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6412df07, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 920ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@250565d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6412df07 DEBUG: [pool-1-thread-2] [4s 920ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 920ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@250565d6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6412df07 DEBUG: [pool-1-thread-2] [4s 920ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [4s 920ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [4s 920ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 921ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 921ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [4s 921ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [4s 921ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 921ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 921ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 921ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 921ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [4s 921ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 921ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [4s 921ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 921ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [4s 921ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [4s 921ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 921ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [4s 921ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 921ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 921ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 921ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 921ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 921ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [4s 921ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [4s 921ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [4s 921ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 921ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 921ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 921ms] HttpResponseInputStream close called DEBUG: [HttpClient-9-SelectorManager] [4s 921ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 921ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 921ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [4s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [pool-1-thread-2] [4s 921ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [HttpClient-9-SelectorManager] [4s 921ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 921ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 921ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 921ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 921ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [4s 922ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 922ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 922ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 922ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 922ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37579/http1/chunk/x GET DEBUG: [pool-1-thread-2] [4s 922ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 922ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 923ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 923ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 923ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 923ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 923ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 923ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 923ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@49ad0558 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 923ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@49ad0558, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 923ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 923ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 923ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 923ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 924ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 924ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 924ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 924ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 924ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [4s 924ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 924ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-9-SelectorManager] [4s 924ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [4s 924ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [4s 924ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@455665b0 DEBUG: [HttpClient-9-SelectorManager] [4s 924ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 924ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 924ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [4s 924ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 924ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [4s 924ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 924ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [4s 924ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [4s 924ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 924ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 924ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 924ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 924ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 924ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [4s 924ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [4s 924ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [pool-1-thread-3] [4s 924ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 924ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 924ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 924ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 924ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [4s 924ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 925ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 925ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 925ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 925ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 925ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 925ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 925ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 925ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 925ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [4s 925ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [4s 925ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [4s 925ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 925ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 925ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 925ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 925ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 925ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 925ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 925ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [4s 925ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 925ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 925ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4445c042 DEBUG: [pool-1-thread-3] [4s 925ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 926ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [4s 926ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 926ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 926ms] 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 926ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@49ad0558 DEBUG: [pool-1-thread-3] [4s 926ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 926ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@49ad0558 DEBUG: [pool-1-thread-3] [4s 926ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [4s 927ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [4s 927ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@49ad0558 DEBUG: [pool-1-thread-3] [4s 927ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 927ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 23ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 23ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [5s 23ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3afc5adb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@28ea97b8 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 23ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-3] [5s 23ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 23ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 23ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:37579/http1/chunk/x DEBUG: [pool-1-thread-3] [5s 23ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 23ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 23ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3afc5adb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@28ea97b8, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 23ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3afc5adb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@28ea97b8 DEBUG: [pool-1-thread-3] [5s 23ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 23ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3afc5adb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@28ea97b8 DEBUG: [pool-1-thread-3] [5s 23ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [5s 23ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [5s 24ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 24ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [5s 24ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [5s 24ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 24ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [5s 24ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [5s 24ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 24ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [5s 24ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 24ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [5s 24ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [5s 24ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 24ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [5s 24ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [5s 24ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [MainThread] [5s 24ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 24ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 24ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [5s 24ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 24ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 24ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [5s 24ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 24ms] SocketTube(9) read demand reset to 0 DEBUG: [MainThread] [5s 24ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 24ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [5s 24ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 24ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 24ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [5s 24ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 24ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 24ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [HttpClient-9-SelectorManager] [5s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [pool-1-thread-3] [5s 24ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [MainThread] [5s 24ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [5s 24ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 25ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 25ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [5s 24ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [5s 25ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 25ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [5s 25ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [5s 25ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [5s 25ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 26ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46643/https1/fixed/x GET DEBUG: [pool-1-thread-3] [5s 27ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 27ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 27ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 28ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-3] [5s 28ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@20ad7d04 for C (true) DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46290 DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-3] [5s 28ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] 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@62a5c97[Not completed, 4 dependents] (id=673) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 28ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [5s 28ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [5s 28ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [5s 29ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [5s 29ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 29ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 29ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 29ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 28ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [5s 29ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 29ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [5s 29ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 29ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 29ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 29ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 32ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 32ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 32ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 32ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [5s 32ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 32ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [5s 32ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [5s 32ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 32ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 32ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [5s 32ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-3] [5s 32ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-3] [5s 32ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 32ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 32ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 32ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 32ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [5s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 37ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [5s 37ms] SocketTube(10) read bytes: 139 DEBUG: [HttpClient-9-SelectorManager] [5s 37ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 37ms] SSL Reader(SocketTube(10)) Adding 139 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 37ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 37ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [5s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 37ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 37ms] SSL Reader(SocketTube(10)) Unwrapping: 139 DEBUG: [pool-1-thread-3] [5s 37ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [5s 37ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 37ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [5s 37ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [5s 37ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [HttpClient-9-SelectorManager] [5s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 37ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 37ms] 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] [5s 37ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 39ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 39ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-3] [5s 39ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-3] [5s 39ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 39ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 39ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 39ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 39ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 39ms] SSL Reader(SocketTube(10)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [5s 39ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 39ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 39ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [5s 39ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [5s 39ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 39ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 39ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 39ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 39ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [5s 39ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 39ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 39ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 39ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [5s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [pool-1-thread-3] [5s 39ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [HttpClient-9-SelectorManager] [5s 39ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 40ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 40ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 40ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [5s 40ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [5s 40ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 40ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 40ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [5s 40ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 40ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 41ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 41ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 41ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 41ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-3] [5s 41ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 41ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [5s 41ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [5s 41ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 41ms] 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] [5s 41ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46290 remote=/127.0.0.1:46643] DEBUG: [pool-1-thread-3] [5s 41ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 41ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@76d7048a queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@76d7048a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 41ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 41ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 41ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 41ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2e25b209 DEBUG: [pool-1-thread-3] [5s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [5s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 41ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 41ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 41ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 41ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 41ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [5s 41ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 41ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 41ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 41ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 41ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 41ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 42ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 42ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 42ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 42ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 42ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 42ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [5s 42ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 42ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 42ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 42ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 42ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 42ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 42ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 42ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 42ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-3] [5s 42ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-3] [5s 42ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 42ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 42ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 42ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [5s 42ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 42ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 42ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 42ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 42ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 42ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 42ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 42ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-3] [5s 42ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-3] [5s 42ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 42ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@528eb722 DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 42ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 42ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [5s 43ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [5s 43ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 43ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 43ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 43ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 43ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 43ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 43ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 43ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 43ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 43ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 43ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 43ms] SocketTube(10) read bytes: 1721 DEBUG: [HttpClient-9-SelectorManager] [5s 43ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 43ms] SSL Reader(SocketTube(10)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 43ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 43ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [pool-1-thread-3] [5s 43ms] SSL Reader(SocketTube(10)) Unwrapping: 1721 DEBUG: [HttpClient-9-SelectorManager] [5s 43ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 44ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 44ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 44ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [5s 44ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 44ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 44ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 44ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 84ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [5s 84ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 85ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 85ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [pool-1-thread-3] [5s 85ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 85ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [HttpClient-9-SelectorManager] [5s 85ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 85ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [5s 85ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [5s 85ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [5s 85ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [5s 85ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [5s 85ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 85ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 85ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [5s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [5s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@76d7048a DEBUG: [pool-1-thread-3] [5s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@76d7048a DEBUG: [pool-1-thread-3] [5s 85ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [5s 86ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [5s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@76d7048a DEBUG: [pool-1-thread-3] [5s 86ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 86ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 127ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 127ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1ab87bcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5405df45 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 127ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 127ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 127ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 127ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 127ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:46643/https1/fixed/x DEBUG: [pool-1-thread-3] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1ab87bcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5405df45, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1ab87bcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5405df45 DEBUG: [pool-1-thread-3] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1ab87bcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5405df45 DEBUG: [pool-1-thread-3] [5s 127ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [5s 127ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [MainThread] [5s 128ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 128ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [5s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [5s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1ab87bcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5405df45 DEBUG: [pool-1-thread-3] [5s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1ab87bcc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5405df45 DEBUG: [pool-1-thread-3] [5s 128ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [5s 128ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [5s 128ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 128ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 128ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [5s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [5s 128ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 128ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 128ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 128ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 128ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 128ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 128ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 128ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 128ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [5s 129ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 129ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 129ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 129ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 129ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 129ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 129ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 129ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [5s 129ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [5s 129ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 129ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [5s 129ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 129ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [5s 129ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 129ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 129ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 129ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 129ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 129ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 129ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 129ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 129ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [MainThread] [5s 130ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46643/https1/chunk/x GET DEBUG: [pool-1-thread-3] [5s 130ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 130ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 130ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 130ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 130ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [5s 130ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 130ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 130ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@70230045 queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@70230045, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 131ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 131ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 131ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 131ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@299c6396 DEBUG: [pool-1-thread-3] [5s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [5s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 131ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 131ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 131ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [5s 131ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 131ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 131ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 131ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 131ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 131ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 131ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 131ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 131ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 131ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 131ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 131ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [5s 131ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 131ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 131ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [5s 131ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [5s 132ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 132ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 132ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 132ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 132ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 132ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [5s 132ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 132ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 132ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 132ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 132ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 132ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 132ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 132ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 132ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 132ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 132ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 132ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 132ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 132ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@53196e17 DEBUG: [pool-1-thread-3] [5s 132ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 132ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 132ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 132ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [5s 132ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 133ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [5s 133ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 133ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 133ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 133ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 133ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 133ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [pool-1-thread-3] [5s 133ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [pool-1-thread-3] [5s 133ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [HttpClient-9-SelectorManager] [5s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [pool-1-thread-3] [5s 133ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [5s 133ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [HttpClient-9-SelectorManager] [5s 133ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-3] [5s 133ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [5s 133ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [5s 133ms] 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] [5s 133ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 133ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [5s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [5s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@70230045 DEBUG: [pool-1-thread-3] [5s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@70230045 DEBUG: [pool-1-thread-3] [5s 133ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [5s 133ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [5s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@70230045 DEBUG: [pool-1-thread-3] [5s 134ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 134ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 230ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 230ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [5s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@18b02c68/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@70793613 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [5s 231ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46643/https1/chunk/x DEBUG: [pool-1-thread-3] [5s 231ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 231ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 231ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 231ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@18b02c68/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@70793613, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@18b02c68/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@70793613 DEBUG: [pool-1-thread-3] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@18b02c68/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@70793613 DEBUG: [pool-1-thread-3] [5s 231ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [5s 231ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 231ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 231ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 232ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 232ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [MainThread] [5s 232ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 232ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 232ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [5s 232ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [5s 232ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [5s 232ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [5s 232ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 232ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 232ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [5s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [5s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@18b02c68/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@70793613 DEBUG: [pool-1-thread-3] [5s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@18b02c68/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@70793613 DEBUG: [pool-1-thread-3] [5s 232ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 232ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [5s 232ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [5s 232ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [5s 232ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [5s 232ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [5s 232ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [5s 232ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [5s 232ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 232ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 232ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [5s 232ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 232ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [5s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [5s 232ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 233ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [5s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 233ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 233ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 233ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 233ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 233ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 233ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 233ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 233ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 233ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [5s 233ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 233ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 233ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [pool-1-thread-3] [5s 234ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 234ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [HttpClient-9-SelectorManager] [5s 234ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 234ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 234ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [5s 234ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [5s 234ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [5s 234ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [5s 234ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 234ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 234ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [5s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [5s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@18b02c68/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@70793613 DEBUG: [pool-1-thread-3] [5s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@18b02c68/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@70793613 DEBUG: [pool-1-thread-3] [5s 234ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 234ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [5s 234ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [5s 234ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [5s 234ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [5s 234ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [5s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [5s 234ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 234ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 234ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 234ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 234ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [5s 234ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 234ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 234ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 234ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 234ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 234ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [5s 235ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [5s 235ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [MainThread] [5s 235ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 235ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 235ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 235ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [5s 235ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [5s 235ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 235ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 235ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 235ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 235ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 235ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 235ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 235ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 235ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [MainThread] [5s 236ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33705/http2/fixed/x GET DEBUG: [pool-1-thread-3] [5s 236ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 236ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 236ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 236ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 236ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 236ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 236ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 237ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 237ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 237ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@22c2c3de queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 237ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@22c2c3de, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 237ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 237ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 237ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 237ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 237ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 237ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 237ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@10091170 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=52984,localport=33705] DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52984 TestServer(1): starting connection DEBUG: [pool-1-thread-3] [5s 238ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 238ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [5s 238ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [5s 238ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 238ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [5s 238ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 238ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-3] [5s 238ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [5s 238ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 238ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@aeafc6d DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 238ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 238ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [5s 238ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 238ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 238ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 238ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 238ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [5s 238ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 238ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-2] [5s 238ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [5s 238ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 238ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [5s 238ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for R (true) DEBUG: [pool-1-thread-1] [5s 238ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 239ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 239ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 239ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 239ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 239ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 239ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 239ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 239ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-1] [5s 239ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [5s 239ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 239ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 239ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 239ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 239ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 239ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 239ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 239ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-1] [5s 239ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [5s 239ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 239ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@71b1e413 DEBUG: [HttpClient-9-SelectorManager] [5s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for None (false) DEBUG: [pool-1-thread-1] [5s 239ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 239ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-9-SelectorManager] [5s 239ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [5s 239ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [5s 239ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@22c2c3de DEBUG: [pool-1-thread-1] [5s 239ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [5s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for R (false) DEBUG: [pool-1-thread-1] [5s 239ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@22c2c3de DEBUG: [HttpClient-9-SelectorManager] [5s 239ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 239ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [5s 239ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [5s 239ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@22c2c3de DEBUG: [pool-1-thread-1] [5s 239ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 239ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 239ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52984 remote=/127.0.0.1:33705] DEBUG: [pool-1-thread-1] [5s 239ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [5s 240ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@24d7f3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a1dcf0a queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 240ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 240ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 240ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [5s 240ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 240ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [5s 240ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [5s 240ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 240ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [5s 240ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [5s 240ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [5s 240ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [5s 240ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 240ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [5s 240ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 240ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [5s 240ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 240ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-1] [5s 240ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 240ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a4898bf DEBUG: [HttpClient-9-SelectorManager] [5s 240ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 240ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 240ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 240ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-9-SelectorManager] [5s 240ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 240ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [5s 240ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [5s 240ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [5s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 241ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 241ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 241ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-1] [5s 241ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [5s 241ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [5s 241ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 241ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [5s 241ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 241ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-1] [5s 241ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 241ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [HttpClient-9-SelectorManager] [5s 241ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 241ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [5s 241ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [5s 241ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [5s 241ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [5s 241ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [5s 241ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [5s 241ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [5s 241ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-2] [5s 241ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [5s 241ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [5s 241ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 241ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [5s 241ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@24d7f3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a1dcf0a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [5s 241ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 241ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [5s 241ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [5s 241ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [5s 241ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [Test-server-pool] [5s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 241ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 241ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 241ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [5s 241ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [5s 241ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 241ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [5s 242ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 242ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [5s 242ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [5s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 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] [5s 242ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 242ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 242ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 242ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [5s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 243ms] SocketTube(11) read bytes: 96 DEBUG: [HttpClient-9-SelectorManager] [5s 243ms] Http2Connection(SocketTube(11)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 243ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for R (false) DEBUG: [pool-1-thread-2] [5s 243ms] Http2Connection(SocketTube(11)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 243ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-2] [5s 243ms] Http2Connection(SocketTube(11)) Processing 96 DEBUG: [pool-1-thread-2] [5s 243ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-2] [5s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [5s 243ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 243ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [5s 243ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [5s 243ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 243ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 243ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [5s 243ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-2] [5s 243ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-2] [5s 243ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [5s 243ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 243ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [5s 243ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 243ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 243ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 243ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 243ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 243ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 244ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [5s 244ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [5s 244ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/fixed/x) 200 HTTP_2 Local port: 52984 DEBUG: [pool-1-thread-2] [5s 336ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [5s 336ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 336ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 336ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 337ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:33705/http2/fixed/x DEBUG: [pool-1-thread-2] [5s 337ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [5s 337ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 337ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [5s 337ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [5s 337ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 337ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 337ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 337ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [5s 337ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 337ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [MainThread] [5s 337ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 338ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 338ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4708f26e DEBUG: [MainThread] [5s 338ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [5s 338ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [5s 338ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [5s 338ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [5s 338ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [MainThread] [5s 339ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33705/http2/chunk/x GET DEBUG: [pool-1-thread-2] [5s 339ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 339ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [5s 339ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [5s 339ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 339ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [5s 340ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [5s 340ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 340ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [5s 340ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [5s 340ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-2] [5s 340ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [5s 341ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 341ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 341ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [5s 341ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-2] [5s 341ms] SocketTube(11) wrote: 60 DEBUG: [pool-1-thread-2] [5s 341ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [5s 341ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [5s 341ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 341ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 341ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 341ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 341ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 341ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [5s 341ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [5s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 341ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [5s 341ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 343ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [5s 343ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 343ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for R (false) DEBUG: [pool-1-thread-2] [5s 343ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 343ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 42 DEBUG: [pool-1-thread-2] [5s 343ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-2] [5s 343ms] FramesDecoder decodes: 42 DEBUG: [HttpClient-9-SelectorManager] [5s 343ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 343ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 343ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 343ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [5s 343ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [5s 344ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/chunk/x) 200 HTTP_2 Local port: 52984 DEBUG: [pool-1-thread-2] [5s 439ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [5s 439ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 439ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 439ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 439ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:33705/http2/chunk/x DEBUG: [pool-1-thread-2] [5s 440ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-2] [5s 440ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 440ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [5s 440ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [5s 440ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 440ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 440ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 440ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [MainThread] [5s 440ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 440ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 440ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3590e76f DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [MainThread] [5s 440ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 440ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 440ms] HttpResponseInputStream close called DEBUG: [MainThread] [5s 442ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36865/https2/fixed/x GET DEBUG: [pool-1-thread-2] [5s 442ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 442ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 442ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 443ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [pool-1-thread-2] [5s 443ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [5s 443ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@271c0a0f for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53196, Session(1711957317652|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [5s 443ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [5s 443ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53196 DEBUG: [pool-1-thread-2] [5s 444ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [5s 444ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 444ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [5s 444ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 444ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 444ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [5s 444ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [pool-1-thread-2] [5s 444ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-2] [5s 444ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 444ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [5s 444ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [5s 444ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-2] [5s 444ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [5s 444ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] 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@2f2eaf03[Not completed, 4 dependents] (id=906) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [5s 447ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 447ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [5s 447ms] SocketTube(12) trying to write: 2191 DEBUG: [HttpClient-9-SelectorManager] [5s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (true) DEBUG: [pool-1-thread-2] [5s 447ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-2] [5s 447ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [5s 447ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 447ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 447ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 447ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 452ms] SocketTube(12) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [5s 452ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 452ms] SSL Reader(SocketTube(12)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 452ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [pool-1-thread-2] [5s 452ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [5s 452ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 452ms] SSL Reader(SocketTube(12)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [5s 452ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 452ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 452ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [5s 452ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [5s 452ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 452ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [5s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 453ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 453ms] 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] [5s 453ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-2] [5s 453ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 453ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 453ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 453ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 453ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 454ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [5s 454ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 454ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [5s 454ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 454ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 454ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 454ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-2] [5s 454ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-2] [5s 454ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [5s 454ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 454ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 454ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 454ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 454ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 454ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [5s 454ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [5s 454ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 454ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [5s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 454ms] SocketTube(12) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [5s 454ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 454ms] SSL Reader(SocketTube(12)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 454ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [5s 454ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 454ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [5s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [pool-1-thread-2] [5s 454ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-9-SelectorManager] [5s 454ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 454ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 454ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [5s 454ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [5s 454ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [5s 455ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [5s 455ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 455ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [5s 455ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [5s 455ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 455ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 455ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-2] [5s 455ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 455ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 455ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [5s 456ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 456ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 456ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [5s 456ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [5s 456ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [5s 456ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 456ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 456ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 456ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 456ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-2] [5s 456ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 456ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [5s 456ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [5s 456ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [5s 456ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-2] [5s 456ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6b362d27 DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [5s 457ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [5s 457ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 457ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [5s 457ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 457ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [5s 457ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [5s 457ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [5s 457ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 457ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [5s 457ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 457ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [5s 457ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [5s 457ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [5s 457ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-2] [5s 457ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [5s 457ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [5s 457ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 457ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [5s 457ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-2] [5s 457ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [5s 458ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 458ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 458ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 458ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 458ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 458ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-2] [5s 458ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-2] [5s 458ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [5s 458ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 458ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 458ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [5s 458ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [5s 458ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [5s 458ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 458ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [5s 458ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [5s 458ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [5s 458ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 458ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [5s 458ms] SocketTube(12) trying to write: 174 DEBUG: [pool-1-thread-2] [5s 459ms] SocketTube(12) wrote: 174 DEBUG: [pool-1-thread-2] [5s 459ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [5s 459ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 459ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 459ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 459ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 459ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [5s 459ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [5s 459ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 459ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 459ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 459ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [5s 459ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [5s 459ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 459ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [5s 459ms] SocketTube(12) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [5s 459ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 459ms] SSL Reader(SocketTube(12)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 459ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [pool-1-thread-2] [5s 459ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 459ms] SSL Reader(SocketTube(12)) Unwrapping: 1726 DEBUG: [HttpClient-9-SelectorManager] [5s 459ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 459ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [5s 459ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 459ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 459ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 459ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 459ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [5s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 459ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 460ms] 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] [5s 460ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 460ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 460ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [5s 460ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 460ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [5s 460ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [5s 460ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 460ms] SocketTube(12) read bytes: 77 DEBUG: [HttpClient-9-SelectorManager] [5s 460ms] SSL Reader(SocketTube(12)) onNext DEBUG: [readLoop] [5s 460ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [HttpClient-9-SelectorManager] [5s 460ms] SSL Reader(SocketTube(12)) Adding 77 bytes to read buffer DEBUG: [readLoop] [5s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [5s 460ms] SocketTube(12) resuming read event DEBUG: [readLoop] [5s 460ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 460ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 460ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 460ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 460ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [5s 460ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [readLoop] [5s 460ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 460ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [5s 460ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [5s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 460ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [5s 461ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 461ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [5s 461ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [5s 461ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [pool-1-thread-2] [5s 461ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [5s 461ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 461ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [5s 461ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [5s 461ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 461ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 461ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [5s 461ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-2] [5s 461ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [5s 461ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 461ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [5s 461ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [5s 461ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 461ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 461ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [5s 461ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) onNext TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) wrapping 9 bytes Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 461ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [5s 461ms] SocketTube(12) trying to write: 47 Sent response headers 200 DEBUG: [pool-1-thread-2] [5s 462ms] SocketTube(12) wrote: 47 DEBUG: [pool-1-thread-2] [5s 462ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [5s 462ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 462ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 462ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 462ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 462ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [readLoop] [5s 462ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 462ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 462ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [5s 462ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 462ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 462ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 462ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 462ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [HttpClient-9-SelectorManager] [5s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 462ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 462ms] 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] [5s 462ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 462ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 462ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [5s 462ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (true) DEBUG: [pool-1-thread-2] [5s 462ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 462ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 462ms] SocketTube(12) read bytes: 163 DEBUG: [HttpClient-9-SelectorManager] [5s 462ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 462ms] SSL Reader(SocketTube(12)) Adding 163 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 462ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [5s 462ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 462ms] SSL Reader(SocketTube(12)) Unwrapping: 163 DEBUG: [HttpClient-9-SelectorManager] [5s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 462ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 463ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [5s 463ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [5s 463ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [5s 463ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-2] [5s 463ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [5s 463ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 463ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [5s 463ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [5s 463ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 463ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 463ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [5s 463ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-2] [5s 463ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [5s 463ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 463ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [5s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [5s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/fixed/x) 200 HTTP_2 Local port: 53196 DEBUG: [pool-1-thread-2] [5s 542ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [5s 542ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 542ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 542ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 542ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:36865/https2/fixed/x DEBUG: [pool-1-thread-2] [5s 542ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-2] [5s 542ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 542ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [5s 543ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [5s 543ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [5s 543ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [5s 543ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [5s 543ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [5s 543ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 543ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [5s 543ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [5s 543ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 543ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 543ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [5s 543ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [5s 543ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [5s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [5s 543ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 543ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [5s 543ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [5s 543ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [5s 543ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 543ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 543ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [5s 543ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [5s 543ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [5s 543ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [5s 543ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [5s 543ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [MainThread] [5s 543ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 544ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 544ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [5s 544ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 544ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [5s 544ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [5s 544ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [5s 544ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [5s 544ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 544ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [5s 544ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [5s 544ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 544ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 544ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [5s 544ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [5s 544ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [5s 544ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 544ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 544ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 544ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [5s 544ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 544ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 544ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 544ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 544ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [5s 544ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [5s 544ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [5s 544ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [5s 544ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [5s 544ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-2] [5s 545ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a9072dc DEBUG: [pool-1-thread-2] [5s 545ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [5s 545ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-2] [5s 545ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 545ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 545ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [5s 545ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [5s 545ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 545ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [MainThread] [5s 546ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36865/https2/chunk/x GET DEBUG: [pool-1-thread-2] [5s 546ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 546ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [5s 546ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [5s 546ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 546ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [5s 546ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [5s 546ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 546ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [5s 547ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [5s 547ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-2] [5s 547ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [5s 547ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 547ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 547ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [5s 547ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 547ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [5s 548ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-2] [5s 548ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-2] [5s 548ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [5s 548ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 548ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 548ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 549ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [5s 549ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [5s 549ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 549ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 549ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 549ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [5s 549ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [5s 549ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 549ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 549ms] 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] [5s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 550ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 550ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] 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] [5s 550ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-2] [5s 550ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [5s 551ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [5s 551ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-2] [5s 551ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [5s 551ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 551ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [5s 551ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [5s 551ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 551ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 551ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-2] [5s 551ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-2] [5s 551ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [5s 551ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 551ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 551ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 551ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [5s 551ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [5s 551ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/chunk/x) 200 HTTP_2 Local port: 53196 DEBUG: [pool-1-thread-2] [5s 646ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [5s 646ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 646ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 646ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 647ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:36865/https2/chunk/x DEBUG: [pool-1-thread-2] [5s 647ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-2] [5s 647ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 647ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [5s 647ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 647ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [5s 647ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [5s 647ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [5s 647ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [5s 647ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 647ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [5s 647ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [MainThread] [5s 647ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 647ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 647ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 647ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-2] [5s 647ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [5s 647ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [5s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 647ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [5s 647ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [5s 647ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-2] [5s 648ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 648ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 648ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [MainThread] [5s 648ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 648ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [5s 648ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [5s 648ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [5s 648ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [pool-1-thread-2] [5s 648ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 648ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 648ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [5s 648ms] SocketTube(12) resuming read event DEBUG: [MainThread] [5s 648ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 648ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 648ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 648ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 648ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 648ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 648ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 648ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 648ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 648ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [5s 649ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 649ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [5s 649ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [5s 649ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [5s 649ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [5s 649ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 649ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [5s 649ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [5s 649ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [5s 649ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 649ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [5s 649ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 649ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 649ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 649ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [MainThread] [5s 649ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [MainThread] [5s 649ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a8b7262 DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [5s 649ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-2] [5s 649ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 649ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [5s 649ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [5s 649ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [5s 649ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 649ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [MainThread] [5s 671ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [5s 676ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:37579/http1/fixed/x GET DEBUG: [pool-1-thread-2] [5s 676ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 676ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [5s 676ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [5s 676ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 676ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [5s 676ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 676ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 677ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 677ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 677ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@22170af3 queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 677ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@22170af3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 677ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 677ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 677ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 677ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 677ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 677ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [5s 677ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [5s 677ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@399ef9c3 for C (true) DEBUG: [HttpClient-10-SelectorManager] [5s 677ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [5s 677ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43978 DEBUG: [pool-1-thread-2] [5s 677ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 678ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [5s 678ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [5s 678ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 678ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [5s 678ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [5s 678ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [5s 678ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [pool-1-thread-2] [5s 678ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-10-SelectorManager] [5s 678ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@336692b3 DEBUG: [HttpClient-10-SelectorManager] [5s 678ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-2] [5s 678ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [5s 678ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [5s 678ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [5s 678ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [5s 678ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [5s 678ms] SocketTube(13) pending subscriber subscribed DEBUG: [pool-1-thread-1] [5s 678ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-10-SelectorManager] [5s 678ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [5s 678ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 678ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 678ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 678ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [5s 678ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [5s 678ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [5s 678ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 678ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-10-SelectorManager] [5s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76640abb for R (true) DEBUG: [pool-1-thread-3] [5s 678ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-3] [5s 678ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 678ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 678ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [5s 678ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 678ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [5s 678ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 678ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [5s 678ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 678ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [5s 678ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-2] [5s 679ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-2] [5s 679ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [5s 679ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 679ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 679ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 679ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [5s 679ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [5s 679ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 679ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 679ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [5s 679ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [5s 679ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 679ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [5s 679ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 679ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [5s 679ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 679ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6b589aff DEBUG: [pool-1-thread-2] [5s 679ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [5s 679ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [5s 679ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [5s 679ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-2] [5s 679ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-10-SelectorManager] [5s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76640abb for None (false) DEBUG: [HttpClient-10-SelectorManager] [5s 680ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [5s 680ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [5s 680ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [5s 680ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@22170af3 DEBUG: [pool-1-thread-2] [5s 680ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-10-SelectorManager] [5s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76640abb for R (false) DEBUG: [pool-1-thread-2] [5s 680ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@22170af3 DEBUG: [pool-1-thread-2] [5s 680ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [HttpClient-10-SelectorManager] [5s 680ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 680ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [5s 680ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@22170af3 DEBUG: [pool-1-thread-2] [5s 680ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [5s 680ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [5s 791ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [5s 792ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@78124fc3(10) DEBUG: [pool-1-thread-2] [5s 792ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@252df5ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@50e59191 queue.isEmpty: false DEBUG: [pool-1-thread-2] [5s 792ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-2] [5s 792ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 792ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 792ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 792ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 792ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@252df5ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@50e59191, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [5s 792ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@252df5ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@50e59191 DEBUG: [pool-1-thread-2] [5s 792ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 792ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@252df5ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@50e59191 DEBUG: [pool-1-thread-2] [5s 792ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [5s 792ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [5s 792ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 792ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 792ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [5s 792ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-2] [5s 792ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 792ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [5s 792ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [5s 792ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 792ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-10-SelectorManager] [5s 792ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [5s 792ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [5s 792ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [5s 792ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [5s 792ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [5s 792ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [5s 792ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [5s 792ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 792ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-2] [5s 792ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [5s 792ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [5s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76640abb for R (false) DEBUG: [HttpClient-10-SelectorManager] [5s 792ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [5s 793ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [5s 793ms] SocketTube(13) pending subscriber subscribed DEBUG: [pool-1-thread-2] [5s 793ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 793ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 793ms] HttpResponseInputStream next item received DEBUG: [HttpClient-10-SelectorManager] [5s 793ms] SocketTube(13) write: starting subscription DEBUG: [pool-1-thread-2] [5s 793ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 793ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-10-SelectorManager] [5s 793ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 793ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@78124fc3(10) DEBUG: [pool-1-thread-2] [5s 793ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [pool-1-thread-2] [5s 793ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [5s 793ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [5s 793ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 799ms] HttpClientImpl(10) ClientImpl (async) elapsed 123 millis for GET to http://127.0.0.1:37579/http1/fixed/x DEBUG: [MainThread] [5s 800ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 800ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 800ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 800ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 800ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 801ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [5s 801ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:37579/http1/chunk/x GET DEBUG: [pool-1-thread-3] [5s 802ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 802ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 802ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 802ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 802ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 802ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 802ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 802ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 802ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 802ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2330c2eb queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 802ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2330c2eb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 802ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 802ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 802ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 802ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 802ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 803ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 803ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@188b56bd for C (true) DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43988 DEBUG: [pool-1-thread-3] [5s 803ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 803ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [5s 803ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [5s 803ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 803ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [5s 803ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-3] [5s 803ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-3] [5s 803ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [5s 803ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@12733dcd DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-3] [5s 803ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] SocketTube(14) write: starting subscription DEBUG: [pool-1-thread-1] [5s 803ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [5s 803ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 803ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 803ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [5s 803ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 803ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 803ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 803ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [5s 804ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 803ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [5s 804ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [5s 804ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 804ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 804ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 804ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 804ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 804ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-11-SelectorManager] [5s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5771a1e7 for R (true) DEBUG: [pool-1-thread-2] [5s 804ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [5s 804ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 804ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 804ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [5s 804ms] SocketTube(14) trying to write: 204 DEBUG: [pool-1-thread-2] [5s 804ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-2] [5s 804ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [5s 804ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 804ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 804ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 804ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [5s 804ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [5s 804ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [5s 804ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [5s 804ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-2] [5s 804ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [5s 804ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 804ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1c705534 DEBUG: [pool-1-thread-2] [5s 804ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [5s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5771a1e7 for None (false) DEBUG: [HttpClient-11-SelectorManager] [5s 805ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [5s 805ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [5s 805ms] SocketTube(14) resuming read event DEBUG: [HttpClient-11-SelectorManager] [5s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5771a1e7 for R (false) DEBUG: [HttpClient-11-SelectorManager] [5s 805ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 805ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2330c2eb DEBUG: [pool-1-thread-2] [5s 805ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 805ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2330c2eb DEBUG: [pool-1-thread-2] [5s 805ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [5s 805ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [5s 805ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2330c2eb DEBUG: [pool-1-thread-2] [5s 805ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [5s 805ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [5s 902ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [5s 902ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@278185e(11) DEBUG: [pool-1-thread-2] [5s 902ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@563849ca/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a2d2385 queue.isEmpty: false DEBUG: [pool-1-thread-2] [5s 902ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-2] [5s 902ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 902ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 902ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 902ms] HttpClientImpl(11) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:37579/http1/chunk/x DEBUG: [pool-1-thread-2] [5s 902ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 902ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@563849ca/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a2d2385, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [5s 902ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@563849ca/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a2d2385 DEBUG: [pool-1-thread-2] [5s 902ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 902ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@563849ca/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a2d2385 DEBUG: [pool-1-thread-2] [5s 902ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [5s 902ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [5s 902ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [5s 902ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [5s 902ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [5s 902ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [5s 902ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [5s 902ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [5s 902ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [5s 902ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [5s 903ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [5s 903ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [5s 903ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 903ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 903ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [5s 903ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [5s 903ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [pool-1-thread-2] [5s 903ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 903ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(14) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [5s 903ms] SocketTube(14) subscribe event raised DEBUG: [MainThread] [5s 903ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 903ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [HttpClient-11-SelectorManager] [5s 903ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [5s 903ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [5s 903ms] SocketTube(14) read demand reset to 0 DEBUG: [MainThread] [5s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 903ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [5s 903ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 903ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 903ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 903ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-11-SelectorManager] [5s 903ms] SocketTube(14) calling onSubscribe DEBUG: [MainThread] [5s 903ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [5s 903ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 903ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [5s 903ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@278185e(11) DEBUG: [HttpClient-11-SelectorManager] [5s 903ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [5s 903ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-11-SelectorManager] [5s 903ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [5s 903ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-11-SelectorManager] [5s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5771a1e7 for R (false) DEBUG: [HttpClient-11-SelectorManager] [5s 903ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [5s 903ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [5s 903ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [5s 904ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [5s 904ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 904ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [5s 904ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 904ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [5s 905ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:46643/https1/fixed/x GET DEBUG: [pool-1-thread-2] [5s 905ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 905ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 905ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 906ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-2] [5s 906ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [5s 906ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c064d7c for C (true) DEBUG: [HttpClient-12-SelectorManager] [5s 906ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [5s 906ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46294 DEBUG: [pool-1-thread-2] [5s 907ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [5s 907ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 907ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-2] [5s 907ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 907ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [5s 907ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-2] [5s 907ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-2] [5s 907ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [pool-1-thread-2] [5s 907ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-2] [5s 907ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 907ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [5s 907ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 907ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [5s 907ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-12-SelectorManager] [5s 909ms] 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@26fe260c[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 909ms] SocketTube(15) read demand reset to 0 DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-12-SelectorManager] [5s 909ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [HttpClient-12-SelectorManager] [5s 909ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [5s 910ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [5s 910ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [5s 910ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [5s 910ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [HttpClient-12-SelectorManager] [5s 910ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [HttpClient-12-SelectorManager] [5s 910ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [5s 910ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [5s 910ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [5s 910ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [5s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63fcbcb7 for R (true) DEBUG: [HttpClient-12-SelectorManager] [5s 910ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [5s 910ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [5s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63fcbcb7 for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 916ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [5s 916ms] SocketTube(15) read bytes: 261 DEBUG: [HttpClient-12-SelectorManager] [5s 916ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [5s 916ms] SSL Reader(SocketTube(15)) Adding 261 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [5s 916ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [5s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63fcbcb7 for R (false) DEBUG: [HttpClient-12-SelectorManager] [5s 916ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(15)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [5s 916ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [5s 917ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 917ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 923ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 923ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-2] [5s 923ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-2] [5s 923ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [5s 923ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 923ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(15)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [5s 923ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [5s 923ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 923ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 924ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-2] [5s 924ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 924ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 924ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 924ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 924ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 924ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-2] [5s 924ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 924ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [5s 924ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [5s 924ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 925ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [5s 925ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46294 remote=/127.0.0.1:46643] DEBUG: [pool-1-thread-2] [5s 925ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 925ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2d989268 queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2d989268, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 925ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 925ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-2] [5s 925ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-2] [5s 925ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@36e39a47 DEBUG: [pool-1-thread-2] [5s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [5s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 925ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 925ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 925ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 925ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 925ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-2] [5s 925ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [5s 925ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 925ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [5s 925ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [5s 925ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [5s 925ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [5s 925ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [5s 925ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [5s 925ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 925ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [5s 925ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [5s 925ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [5s 926ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 926ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 926ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 926ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [5s 926ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [5s 926ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 926ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [5s 926ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 926ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-2] [5s 926ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-2] [5s 926ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [5s 926ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 926ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [5s 926ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-2] [5s 926ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 926ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [5s 926ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 926ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [5s 926ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [5s 926ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [5s 926ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [5s 926ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-2] [5s 926ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-2] [5s 926ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 926ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@a7ab42f DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [5s 926ms] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-2] [5s 926ms] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-2] [5s 926ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [5s 926ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 926ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 926ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 926ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [5s 927ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [5s 927ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [5s 927ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 927ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [5s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63fcbcb7 for R (false) DEBUG: [HttpClient-12-SelectorManager] [5s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63fcbcb7 for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 927ms] SocketTube(15) read bytes: 1721 DEBUG: [HttpClient-12-SelectorManager] [5s 927ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [5s 927ms] SSL Reader(SocketTube(15)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [5s 927ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [5s 927ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [5s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63fcbcb7 for R (false) DEBUG: [HttpClient-12-SelectorManager] [5s 927ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 927ms] SSL Reader(SocketTube(15)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [5s 928ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [5s 928ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [5s 928ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [5s 928ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63fcbcb7 for R (false) DEBUG: [HttpClient-12-SelectorManager] [5s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63fcbcb7 for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 968ms] SocketTube(15) read bytes: 167 DEBUG: [HttpClient-12-SelectorManager] [5s 968ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [5s 968ms] SSL Reader(SocketTube(15)) Adding 167 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [5s 968ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [5s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63fcbcb7 for R (false) DEBUG: [HttpClient-12-SelectorManager] [5s 968ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 968ms] SSL Reader(SocketTube(15)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [5s 969ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-2] [5s 969ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [5s 969ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [5s 969ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-2] [5s 969ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [5s 969ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 969ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 969ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [5s 969ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [5s 969ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2d989268 DEBUG: [pool-1-thread-2] [5s 969ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 969ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2d989268 DEBUG: [pool-1-thread-2] [5s 969ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [5s 969ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [5s 969ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2d989268 DEBUG: [pool-1-thread-2] [5s 969ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [5s 969ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 5ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 5ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7a08c5b9(12) DEBUG: [pool-1-thread-2] [6s 5ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@31028ba6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58e0543c queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 5ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 6ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 6ms] HttpClientImpl(12) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:46643/https1/fixed/x DEBUG: [pool-1-thread-2] [6s 6ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 6ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [6s 6ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@31028ba6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58e0543c, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@31028ba6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58e0543c DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@31028ba6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58e0543c DEBUG: [pool-1-thread-2] [6s 6ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [6s 6ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [MainThread] [6s 6ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 7ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 7ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [6s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [6s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@31028ba6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58e0543c DEBUG: [pool-1-thread-2] [6s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@31028ba6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58e0543c DEBUG: [pool-1-thread-2] [6s 7ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [6s 7ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [6s 7ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 7ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 7ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [6s 7ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [MainThread] [6s 7ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 7ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [6s 7ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [MainThread] [6s 7ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 7ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [6s 7ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-2] [6s 7ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-2] [6s 7ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-2] [6s 7ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-2] [6s 7ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 7ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 7ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [6s 7ms] HttpResponseInputStream next item received DEBUG: [MainThread] [6s 7ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [6s 7ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 7ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 7ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7a08c5b9(12) DEBUG: [pool-1-thread-2] [6s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [6s 8ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 8ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 8ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 8ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 8ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 8ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [6s 8ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [6s 8ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [6s 8ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 8ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [6s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63fcbcb7 for R (false) DEBUG: [MainThread] [6s 9ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [6s 9ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:46643/https1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 10ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 10ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 10ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 11ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-2] [6s 11ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [6s 11ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@d95e42d for C (true) DEBUG: [HttpClient-13-SelectorManager] [6s 11ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [6s 11ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46306 DEBUG: [pool-1-thread-2] [6s 12ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-2] [6s 12ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 12ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-2] [6s 12ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-2] [6s 12ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [6s 12ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-2] [6s 12ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-2] [6s 12ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-2] [6s 12ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] 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@76d8f5d[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] [6s 12ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-2] [6s 12ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 12ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [6s 12ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [6s 12ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [6s 12ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [6s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (true) DEBUG: [HttpClient-13-SelectorManager] [6s 13ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [6s 13ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 13ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [6s 13ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 13ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 15ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 16ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 16ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 16ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [6s 16ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 16ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [6s 16ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [6s 16ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 16ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 16ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [6s 16ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-2] [6s 16ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-2] [6s 16ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [6s 16ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 16ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 16ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 16ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [6s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [6s 21ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [6s 21ms] SocketTube(16) read bytes: 139 DEBUG: [HttpClient-13-SelectorManager] [6s 21ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [6s 21ms] SSL Reader(SocketTube(16)) Adding 139 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [6s 21ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [6s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [6s 21ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 21ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 21ms] SSL Reader(SocketTube(16)) Unwrapping: 139 DEBUG: [HttpClient-13-SelectorManager] [6s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [6s 21ms] SocketTube(16) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [6s 21ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 22ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-2] [6s 22ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 22ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [6s 22ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [6s 22ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 22ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 23ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 24ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-2] [6s 24ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-2] [6s 24ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [6s 24ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 24ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 24ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 24ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 24ms] SSL Reader(SocketTube(16)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [6s 24ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 24ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 24ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [6s 24ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [6s 24ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [6s 24ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [6s 24ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [6s 24ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [6s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (true) DEBUG: [HttpClient-13-SelectorManager] [6s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [6s 24ms] SocketTube(16) read bytes: 122 DEBUG: [HttpClient-13-SelectorManager] [6s 24ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [6s 24ms] SSL Reader(SocketTube(16)) Adding 122 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [6s 24ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [6s 24ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 24ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [HttpClient-13-SelectorManager] [6s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [6s 24ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 25ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 25ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 25ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [6s 25ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [6s 25ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 25ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 25ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-2] [6s 25ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 25ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 25ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 25ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 25ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 25ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-2] [6s 25ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 25ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [6s 25ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [6s 25ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 26ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [6s 26ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46306 remote=/127.0.0.1:46643] DEBUG: [pool-1-thread-2] [6s 26ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 26ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@80524cb queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@80524cb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 26ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 26ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [6s 26ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [6s 26ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@529ec043 DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 26ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 26ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 26ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 26ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 26ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-2] [6s 26ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 26ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 26ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [6s 26ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 26ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [6s 26ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 26ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [6s 26ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [6s 26ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 26ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 26ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [6s 26ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [6s 26ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 26ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 26ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 26ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 26ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 26ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 26ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [6s 26ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 26ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 26ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [6s 27ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-2] [6s 27ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 27ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [6s 27ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 27ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 27ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 27ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 27ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 27ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-2] [6s 27ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 27ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 27ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7eaf2321 DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 27ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 27ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [6s 27ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 27ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [6s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [6s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [6s 28ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [6s 28ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [6s 28ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [6s 28ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [6s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [pool-1-thread-2] [6s 28ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [6s 28ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 28ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [6s 28ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 28ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 28ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [6s 28ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [6s 28ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [6s 28ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [6s 28ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [6s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [6s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [6s 68ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [6s 68ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [6s 68ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [6s 68ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [6s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [6s 68ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 68ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 69ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [pool-1-thread-2] [6s 69ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-2] [6s 69ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [6s 69ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [6s 69ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-2] [6s 69ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [6s 69ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 69ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 69ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [6s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [6s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@80524cb DEBUG: [pool-1-thread-2] [6s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@80524cb DEBUG: [pool-1-thread-2] [6s 69ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [6s 69ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [6s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@80524cb DEBUG: [pool-1-thread-2] [6s 69ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 69ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 110ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 110ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2d7fd579(13) DEBUG: [pool-1-thread-2] [6s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2d28e590/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@caabf82 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 110ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 110ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 110ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [6s 110ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [6s 110ms] HttpClientImpl(13) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:46643/https1/chunk/x DEBUG: [pool-1-thread-2] [6s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2d28e590/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@caabf82, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2d28e590/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@caabf82 DEBUG: [pool-1-thread-2] [6s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2d28e590/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@caabf82 DEBUG: [pool-1-thread-2] [6s 110ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [6s 111ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [6s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 111ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [6s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [6s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2d28e590/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@caabf82 DEBUG: [pool-1-thread-2] [6s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2d28e590/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@caabf82 DEBUG: [MainThread] [6s 111ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [6s 111ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 111ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [6s 111ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [6s 111ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [6s 111ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [6s 111ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [6s 111ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [6s 111ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [6s 111ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 111ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 111ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [6s 111ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 111ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [6s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [MainThread] [6s 112ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [6s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-2] [6s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [6s 112ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [6s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 112ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [6s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [6s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2d28e590/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@caabf82 DEBUG: [pool-1-thread-2] [6s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2d28e590/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@caabf82 DEBUG: [pool-1-thread-2] [6s 112ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 112ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [6s 112ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [6s 112ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [6s 112ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [6s 112ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [6s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [pool-1-thread-2] [6s 112ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 112ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-2] [6s 112ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [6s 112ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-2] [6s 112ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [pool-1-thread-2] [6s 112ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 112ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 112ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [6s 112ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 112ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 112ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [6s 112ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [MainThread] [6s 112ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [6s 112ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2d7fd579(13) DEBUG: [pool-1-thread-2] [6s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 113ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 113ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 113ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 113ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 113ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 113ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [6s 113ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [6s 113ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [6s 113ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 113ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [6s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@426f11d4 for R (false) DEBUG: [MainThread] [6s 114ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [6s 114ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:33705/http2/fixed/x GET DEBUG: [pool-1-thread-2] [6s 115ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 115ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 115ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 115ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 115ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 115ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 115ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 115ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 115ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 115ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@454d1685 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 115ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@454d1685, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 115ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 115ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 116ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 116ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 116ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 116ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 116ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53000,localport=33705] DEBUG: [HttpClient-14-SelectorManager] [6s 116ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@fdcbf70 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [6s 116ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [6s 116ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53000 DEBUG: [pool-1-thread-2] [6s 116ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 116ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [6s 116ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [6s 116ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 116ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-2] [6s 116ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 116ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-2] [6s 117ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-2] [6s 117ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 117ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [6s 116ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [6s 117ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@524d400 DEBUG: [HttpClient-14-SelectorManager] [6s 117ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [6s 117ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [6s 117ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [6s 117ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [6s 117ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [6s 117ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [6s 117ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 117ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 117ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [6s 117ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 117ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 117ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [6s 117ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [6s 117ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 117ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 117ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 117ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [6s 117ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 117ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-14-SelectorManager] [6s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40264ac0 for R (true) DEBUG: [pool-1-thread-3] [6s 117ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 117ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 117ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 117ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 117ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 117ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 117ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 117ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [6s 117ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-3] [6s 118ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-3] [6s 118ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [6s 118ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 118ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 118ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 118ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 118ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 118ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 118ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 118ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-3] [6s 118ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [6s 118ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 118ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@17d83960 DEBUG: [pool-1-thread-3] [6s 118ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [6s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40264ac0 for None (false) DEBUG: [HttpClient-14-SelectorManager] [6s 118ms] SocketTube(17) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [6s 118ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [6s 118ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [6s 118ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@454d1685 DEBUG: [pool-1-thread-3] [6s 118ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-14-SelectorManager] [6s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40264ac0 for R (false) DEBUG: [pool-1-thread-3] [6s 118ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@454d1685 DEBUG: [HttpClient-14-SelectorManager] [6s 118ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 118ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [6s 118ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [6s 118ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@454d1685 DEBUG: [pool-1-thread-3] [6s 118ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 118ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 118ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53000 remote=/127.0.0.1:33705] DEBUG: [pool-1-thread-3] [6s 118ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [6s 119ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2f237294(14) DEBUG: [pool-1-thread-3] [6s 119ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6f6c8f71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d94c02a queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 119ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 119ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 119ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 119ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-3] [6s 119ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 119ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [6s 119ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 119ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 119ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 119ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [6s 120ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 120ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [6s 120ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 120ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [6s 120ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 120ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-3] [6s 120ms] SocketTube(17) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 120ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@71accbb5 DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-3] [6s 120ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 120ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [6s 120ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [6s 120ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 120ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 120ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [6s 120ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40264ac0 for R (false) DEBUG: [pool-1-thread-3] [6s 120ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 120ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-3] [6s 120ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [6s 120ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 120ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [6s 120ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [6s 120ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-3] [6s 120ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [6s 120ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [6s 120ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-3] [6s 120ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-2] [6s 120ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [6s 120ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [6s 120ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-2] [6s 120ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-2] [6s 120ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-2] [6s 120ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [6s 120ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [6s 120ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 120ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 121ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 121ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2f237294(14) DEBUG: [pool-1-thread-2] [6s 121ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [Test-server-pool] [6s 121ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 121ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 121ms] SocketTube(17) trying to write: 13 DEBUG: [pool-1-thread-3] [6s 121ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6f6c8f71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d94c02a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [6s 121ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [6s 121ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 121ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [6s 121ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 121ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-2] [6s 121ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [6s 121ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-2] [6s 121ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 121ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 121ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 121ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 121ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 121ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [readLoop] [6s 122ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 122ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 122ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 122ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [6s 122ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [6s 122ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 122ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 122ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 122ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [6s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40264ac0 for None (false) DEBUG: [HttpClient-14-SelectorManager] [6s 122ms] SocketTube(17) read bytes: 39 DEBUG: [HttpClient-14-SelectorManager] [6s 122ms] Http2Connection(SocketTube(17)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [6s 122ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [6s 122ms] Http2Connection(SocketTube(17)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 122ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [6s 122ms] Http2Connection(SocketTube(17)) Processing 39 DEBUG: [pool-1-thread-2] [6s 122ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [6s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [6s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40264ac0 for R (false) DEBUG: [pool-1-thread-2] [6s 122ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-14-SelectorManager] [6s 122ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 122ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 123ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 123ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [6s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40264ac0 for None (false) DEBUG: [pool-1-thread-2] [6s 123ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-2] [6s 123ms] SocketTube(17) trying to write: 9 DEBUG: [HttpClient-14-SelectorManager] [6s 123ms] SocketTube(17) read bytes: 57 DEBUG: [pool-1-thread-2] [6s 123ms] SocketTube(17) wrote: 9 DEBUG: [pool-1-thread-2] [6s 123ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-14-SelectorManager] [6s 123ms] Http2Connection(SocketTube(17)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [6s 123ms] SocketTube(17) resuming read event DEBUG: [readLoop] [6s 123ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 123ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 123ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [readLoop] [6s 123ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 123ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 123ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [6s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40264ac0 for R (false) DEBUG: [HttpClient-14-SelectorManager] [6s 123ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 123ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 123ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 123ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [pool-1-thread-2] [6s 123ms] Http2Connection(SocketTube(17)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 123ms] Http2Connection(SocketTube(17)) H2 Receiving(2): 57 DEBUG: [pool-1-thread-2] [6s 123ms] Http2Connection(SocketTube(17)) Processing 57 DEBUG: [pool-1-thread-2] [6s 123ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [6s 123ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 123ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 123ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 123ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 123ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 123ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/fixed/x) 200 HTTP_2 Local port: 53000 DEBUG: [pool-1-thread-2] [6s 215ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 215ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 215ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [6s 215ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [6s 215ms] HttpClientImpl(14) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:33705/http2/fixed/x DEBUG: [pool-1-thread-2] [6s 216ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [6s 216ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 216ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 216ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 216ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 216ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [6s 216ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 216ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1cc2e701 DEBUG: [pool-1-thread-2] [6s 216ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [6s 216ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 217ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 217ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [6s 217ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [MainThread] [6s 217ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 217ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [6s 217ms] Http2Connection(SocketTube(17)) H2 processed(2) DEBUG: [MainThread] [6s 217ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [6s 218ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:33705/http2/chunk/x GET DEBUG: [pool-1-thread-2] [6s 218ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 219ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 219ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 219ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 219ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 219ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 219ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 219ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 219ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 219ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1738d9ae queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 219ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1738d9ae, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 219ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 219ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 219ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 219ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 219ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 219ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 220ms] PlainHttpConnection(SocketTube(18)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7de12e67 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=53016,localport=33705] DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53016 TestServer(1): starting connection DEBUG: [pool-1-thread-2] [6s 220ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 220ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-2] [6s 220ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-2] [6s 220ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 220ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@77194517 DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [6s 220ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 220ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 220ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 220ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [6s 220ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 220ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 221ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 220ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 221ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [6s 221ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [6s 221ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-3] [6s 221ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 221ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 221ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-15-SelectorManager] [6s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@321bc590 for R (true) DEBUG: [pool-1-thread-2] [6s 221ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 221ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 221ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 221ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 221ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-2] [6s 221ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [6s 221ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 221ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 221ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 221ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-2] [6s 221ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 221ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 221ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 221ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 221ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 221ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 221ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-15-SelectorManager] [6s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@321bc590 for None (false) DEBUG: [pool-1-thread-2] [6s 221ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 221ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 221ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 221ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3aec1cf2 DEBUG: [pool-1-thread-2] [6s 221ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 221ms] Http1Exchange reading headers DEBUG: [HttpClient-15-SelectorManager] [6s 221ms] SocketTube(18) read bytes: 71 DEBUG: [pool-1-thread-2] [6s 221ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 221ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-15-SelectorManager] [6s 221ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-2] [6s 221ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 221ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1738d9ae DEBUG: [HttpClient-15-SelectorManager] [6s 221ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [6s 221ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [6s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@321bc590 for R (false) DEBUG: [HttpClient-15-SelectorManager] [6s 221ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 221ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1738d9ae DEBUG: [pool-1-thread-1] [6s 222ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [6s 222ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [6s 222ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1738d9ae DEBUG: [pool-1-thread-1] [6s 222ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 222ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 222ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53016 remote=/127.0.0.1:33705] DEBUG: [pool-1-thread-1] [6s 222ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [6s 222ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@23bbb89f(15) DEBUG: [pool-1-thread-1] [6s 222ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@70703389/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19ad0e3f queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 222ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 222ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 222ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 222ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-1] [6s 222ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 222ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [6s 223ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [6s 223ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [6s 223ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-1] [6s 223ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [6s 223ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [6s 223ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [6s 223ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 223ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [6s 223ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 223ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [6s 223ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-1] [6s 223ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3639351 DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@321bc590 for R (false) DEBUG: [pool-1-thread-1] [6s 223ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 223ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-1] [6s 223ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [6s 223ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 223ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 223ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 223ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [6s 223ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 223ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [6s 223ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 223ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [pool-1-thread-2] [6s 223ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [6s 223ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [6s 223ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [6s 223ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [6s 223ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [6s 223ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 223ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-1] [6s 223ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-1] [6s 223ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-1] [6s 223ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-1] [6s 223ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [6s 223ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-1] [6s 224ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 224ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [6s 224ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@23bbb89f(15) DEBUG: [Test-server-pool] [6s 224ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [6s 224ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@70703389/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19ad0e3f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 224ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 224ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 224ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 224ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [6s 224ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 224ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 224ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 224ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [Test-server-pool] [6s 224ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 224ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 224ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 224ms] SocketTube(18) trying to write: 13 DEBUG: [Test-server-pool] [6s 224ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 224ms] SocketTube(18) wrote: 13 DEBUG: [pool-1-thread-2] [6s 224ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [6s 224ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [6s 224ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 224ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 224ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [6s 225ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 225ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 225ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 225ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 225ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 225ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [6s 225ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 225ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 225ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 225ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 225ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 225ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [6s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@321bc590 for None (false) DEBUG: [HttpClient-15-SelectorManager] [6s 225ms] SocketTube(18) read bytes: 82 DEBUG: [HttpClient-15-SelectorManager] [6s 225ms] Http2Connection(SocketTube(18)) onNext: got 82 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [6s 225ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [6s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@321bc590 for R (false) DEBUG: [pool-1-thread-2] [6s 225ms] Http2Connection(SocketTube(18)) sending 82 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 225ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 82 DEBUG: [HttpClient-15-SelectorManager] [6s 225ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 225ms] Http2Connection(SocketTube(18)) Processing 82 DEBUG: [pool-1-thread-2] [6s 225ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-2] [6s 225ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [6s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@321bc590 for None (false) DEBUG: [pool-1-thread-2] [6s 225ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 225ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 226ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [6s 226ms] SocketTube(18) read bytes: 9 DEBUG: [pool-1-thread-2] [6s 226ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [6s 226ms] Http2Connection(SocketTube(18)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 226ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [HttpClient-15-SelectorManager] [6s 226ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [6s 226ms] SocketTube(18) trying to write: 9 DEBUG: [HttpClient-15-SelectorManager] [6s 226ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@321bc590 for R (false) DEBUG: [HttpClient-15-SelectorManager] [6s 226ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 226ms] SocketTube(18) wrote: 9 DEBUG: [pool-1-thread-2] [6s 226ms] SocketTube(18) write: requesting more... DEBUG: [readLoop] [6s 226ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 226ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 226ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [6s 226ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 226ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 226ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 226ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [6s 226ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 226ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 226ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 226ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 226ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 226ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/chunk/x) 200 HTTP_2 Local port: 53016 DEBUG: [pool-1-thread-2] [6s 319ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 319ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 319ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [6s 319ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [6s 319ms] HttpClientImpl(15) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:33705/http2/chunk/x DEBUG: [pool-1-thread-2] [6s 320ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [6s 320ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 320ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 320ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [MainThread] [6s 320ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 320ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 320ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [6s 320ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 320ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [6s 320ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 320ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 320ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [6s 320ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 320ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@319d0e41 DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 320ms] Http2Connection(SocketTube(18)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-2] [6s 321ms] Http2Connection(SocketTube(18)) Processing 9 DEBUG: [pool-1-thread-2] [6s 321ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 321ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 321ms] Http2Connection(SocketTube(18)) H2 processed(2) DEBUG: [MainThread] [6s 321ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [6s 322ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:36865/https2/fixed/x GET DEBUG: [pool-1-thread-2] [6s 322ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 323ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 323ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 323ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [pool-1-thread-2] [6s 323ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [6s 323ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5760c30d for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53212, Session(1711957318380|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [6s 323ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [6s 323ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53212 DEBUG: [pool-1-thread-2] [6s 323ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-2] [6s 324ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 324ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-2] [6s 324ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-2] [6s 324ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [6s 324ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [6s 324ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-2] [6s 324ms] SocketTube(19) subscribed for writing DEBUG: [pool-1-thread-2] [6s 324ms] SocketTube(19) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 324ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] 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@5d98a87d[Not completed, 4 dependents] (id=1412) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SocketTube(19) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 324ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [6s 324ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 324ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (true) DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [6s 324ms] SocketTube(19) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 324ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [6s 324ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 324ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 327ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 327ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 327ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 327ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [6s 327ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 327ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 327ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [6s 327ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 327ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 327ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 327ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-2] [6s 327ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-2] [6s 328ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [6s 328ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 328ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 328ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 328ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [6s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 330ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [6s 330ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [6s 330ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [6s 330ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [6s 330ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [6s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (false) DEBUG: [HttpClient-16-SelectorManager] [6s 330ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 330ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 330ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [6s 330ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 330ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 330ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [6s 330ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [6s 330ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 330ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [6s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 330ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [6s 330ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 331ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 332ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-2] [6s 332ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-2] [6s 332ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [6s 332ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 332ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 332ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 332ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [6s 332ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [6s 332ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [6s 332ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [6s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (true) DEBUG: [pool-1-thread-2] [6s 332ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [6s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 332ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [6s 332ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [6s 333ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [6s 333ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [HttpClient-16-SelectorManager] [6s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (false) DEBUG: [HttpClient-16-SelectorManager] [6s 333ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [6s 333ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 333ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 333ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-2] [6s 333ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 333ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [6s 334ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 334ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 334ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [6s 334ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [6s 334ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [6s 334ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 334ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 334ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 334ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 334ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-2] [6s 334ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 334ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [6s 334ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [6s 334ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [6s 334ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-2] [6s 334ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e387249 DEBUG: [pool-1-thread-2] [6s 334ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [6s 334ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 334ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 334ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 334ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 334ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 335ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [6s 335ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 335ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 335ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [6s 335ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 335ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [6s 335ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 335ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [6s 335ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 335ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 335ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [6s 335ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 335ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 335ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [6s 335ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 335ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-2] [6s 335ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-2] [6s 335ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 335ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [6s 335ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 335ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 335ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [6s 335ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [6s 335ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-2] [6s 335ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [6s 336ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 336ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 336ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 336ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 336ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 336ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-2] [6s 336ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-2] [6s 336ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [6s 336ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 336ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [6s 336ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [6s 336ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [6s 336ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [6s 336ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [6s 336ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [6s 336ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [6s 336ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [6s 336ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [6s 336ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 337ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 337ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [6s 337ms] SocketTube(19) trying to write: 174 DEBUG: [pool-1-thread-2] [6s 337ms] SocketTube(19) wrote: 174 DEBUG: [pool-1-thread-2] [6s 337ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [6s 337ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 337ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 337ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 337ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [6s 337ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [6s 337ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [6s 337ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 337ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 337ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [6s 337ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [6s 337ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [6s 337ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 337ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [6s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (false) DEBUG: [HttpClient-16-SelectorManager] [6s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for None (false) TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [6s 337ms] SocketTube(19) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [6s 337ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [6s 337ms] SSL Reader(SocketTube(19)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [6s 337ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [6s 337ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 337ms] SSL Reader(SocketTube(19)) Unwrapping: 1726 DEBUG: [HttpClient-16-SelectorManager] [6s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (false) DEBUG: [HttpClient-16-SelectorManager] [6s 337ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 337ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 337ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [6s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 338ms] SocketTube(19) no more demand for reading DEBUG: [Test-server-pool] [6s 338ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 338ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-16-SelectorManager] [6s 338ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [6s 338ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [6s 338ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [6s 338ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [6s 338ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [6s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (true) DEBUG: [HttpClient-16-SelectorManager] [6s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 338ms] SocketTube(19) read bytes: 77 DEBUG: [HttpClient-16-SelectorManager] [6s 338ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [6s 338ms] SSL Reader(SocketTube(19)) Adding 77 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [6s 338ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) Unwrapping: 77 DEBUG: [HttpClient-16-SelectorManager] [6s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (false) DEBUG: [HttpClient-16-SelectorManager] [6s 338ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) sending 39 TestServer(2): connection started DEBUG: [readLoop] [6s 338ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [readLoop] [6s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [6s 338ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 338ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 338ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [6s 338ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [6s 339ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [6s 339ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 339ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [6s 339ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [6s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 339ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [6s 339ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [6s 339ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [6s 339ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-2] [6s 339ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [6s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 339ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 339ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 339ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 339ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 339ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [6s 339ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) pushScheduler is alive Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(19) trying to write: 47 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [6s 339ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [6s 339ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [6s 339ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 339ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [pool-1-thread-2] [6s 339ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 Sent response headers 200 DEBUG: [pool-1-thread-2] [6s 339ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [6s 340ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [6s 340ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [6s 340ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 340ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [6s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (false) DEBUG: [pool-1-thread-2] [6s 340ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [6s 340ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 340ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [6s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 340ms] SocketTube(19) read bytes: 54 DEBUG: [HttpClient-16-SelectorManager] [6s 340ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [6s 340ms] SSL Reader(SocketTube(19)) Adding 54 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [6s 340ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [6s 340ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:54, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [6s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (false) DEBUG: [pool-1-thread-2] [6s 340ms] SSL Reader(SocketTube(19)) Unwrapping: 54 DEBUG: [HttpClient-16-SelectorManager] [6s 340ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 340ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 54 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 340ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [6s 341ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [6s 341ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [HttpClient-16-SelectorManager] [6s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 341ms] SocketTube(19) no more demand for reading DEBUG: [pool-1-thread-2] [6s 341ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [6s 341ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [6s 341ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 341ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [6s 341ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [6s 341ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 341ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 341ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [6s 341ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-2] [6s 341ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [6s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 341ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 341ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 341ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 341ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 341ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/fixed/x) 200 HTTP_2 Local port: 53212 DEBUG: [pool-1-thread-2] [6s 422ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 422ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 422ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [6s 423ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [6s 423ms] HttpClientImpl(16) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:36865/https2/fixed/x DEBUG: [pool-1-thread-2] [6s 423ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-2] [6s 423ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 423ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [6s 423ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [6s 423ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [6s 423ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 423ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (true) DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for None (false) DEBUG: [MainThread] [6s 423ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SocketTube(19) read bytes: 109 DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SSL Reader(SocketTube(19)) Adding 109 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (false) DEBUG: [pool-1-thread-2] [6s 423ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 423ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-2] [6s 424ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [6s 424ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 424ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 424ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 424ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [6s 424ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 424ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 424ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [6s 424ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [6s 424ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [6s 424ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 424ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [6s 425ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-2] [6s 425ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 425ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 425ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 425ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [6s 425ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 425ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 425ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4469e6f0 DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [6s 425ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-2] [6s 425ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 425ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [6s 425ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [6s 425ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [6s 425ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 425ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [6s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@189a3daa for R (false) DEBUG: [MainThread] [6s 426ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [6s 426ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:36865/https2/chunk/x GET DEBUG: [pool-1-thread-2] [6s 426ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 427ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 427ms] PlainHttpConnection(?) Initial send buffer size is: 8192 TestServer(2): connection accepted DEBUG: [pool-1-thread-2] [6s 428ms] PlainHttpConnection(SocketTube(20)) registering connect event TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [pool-1-thread-2] [6s 428ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53218, Session(1711957319260|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [6s 428ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@52d1b7ee for C (true) DEBUG: [HttpClient-17-SelectorManager] [6s 428ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [6s 428ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53218 DEBUG: [pool-1-thread-2] [6s 428ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-2] [6s 429ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 429ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-2] [6s 429ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SocketTube(20) subscribe event raised DEBUG: [pool-1-thread-2] [6s 429ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [6s 429ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [6s 429ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-2] [6s 429ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-2] [6s 429ms] SocketTube(20) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 429ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [6s 429ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] 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@5829dc9e[Not completed, 4 dependents] (id=1475) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 429ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SocketTube(20) read demand reset to 0 DEBUG: [pool-1-thread-2] [6s 429ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (true) DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [6s 429ms] SocketTube(20) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 429ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [6s 429ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 430ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 432ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 432ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 432ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 432ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [6s 432ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 432ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 432ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [6s 432ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 432ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 432ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 432ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-2] [6s 432ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-2] [6s 432ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [6s 432ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 432ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 432ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 432ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [6s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 435ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [6s 435ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [6s 435ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [6s 435ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [6s 435ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [6s 435ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [6s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (false) DEBUG: [HttpClient-17-SelectorManager] [6s 435ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 435ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [6s 435ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 435ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 435ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [6s 435ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [6s 435ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 435ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [6s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 435ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [6s 435ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 436ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-2] [6s 436ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 436ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 436ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 436ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 436ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 437ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [6s 437ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 437ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [6s 437ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 437ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 437ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 437ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-2] [6s 437ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-2] [6s 437ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [6s 437ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 437ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 437ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 437ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [6s 437ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [6s 437ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [6s 437ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [6s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (true) DEBUG: [HttpClient-17-SelectorManager] [6s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 437ms] SocketTube(20) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [6s 437ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [6s 437ms] SSL Reader(SocketTube(20)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [6s 437ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [HttpClient-17-SelectorManager] [6s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (false) DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-17-SelectorManager] [6s 437ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [6s 437ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [6s 437ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 437ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 438ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-2] [6s 438ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 438ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 438ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [6s 438ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 438ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 438ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [6s 438ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [6s 438ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [6s 438ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 438ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 438ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 438ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 438ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-2] [6s 438ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 438ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [6s 438ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [6s 439ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-2] [6s 439ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@33506a63 DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [6s 439ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 439ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 439ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 439ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 439ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [6s 439ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 439ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [6s 439ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 439ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-2] [6s 439ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-2] [6s 439ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 439ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 439ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-2] [6s 439ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [6s 440ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 440ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 440ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 440ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 440ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 440ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-2] [6s 440ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-2] [6s 440ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [6s 440ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 440ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [6s 440ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [6s 440ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [6s 440ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [6s 440ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [6s 440ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [6s 440ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [6s 440ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [6s 440ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [6s 440ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-2] [6s 440ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-2] [6s 440ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [6s 440ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 440ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [6s 440ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [6s 440ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [6s 440ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 441ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 441ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [6s 441ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [6s 441ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [6s 441ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 441ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (false) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [6s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 441ms] SocketTube(20) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [6s 441ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [6s 441ms] SSL Reader(SocketTube(20)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [6s 441ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [6s 441ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (false) DEBUG: [HttpClient-17-SelectorManager] [6s 441ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 441ms] SSL Reader(SocketTube(20)) Unwrapping: 1726 DEBUG: [Test-server-pool] [6s 441ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-17-SelectorManager] [6s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 441ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [6s 441ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 441ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 441ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 441ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [Test-server-pool] [6s 441ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [6s 441ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [6s 442ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [6s 442ms] SocketTube(20) resuming read event DEBUG: [Test-server-pool] [6s 441ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [6s 442ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [6s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (true) DEBUG: [Test-server-pool] [6s 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: [HttpClient-17-SelectorManager] [6s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 442ms] SocketTube(20) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [6s 442ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [6s 442ms] SSL Reader(SocketTube(20)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [6s 442ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [6s 442ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 442ms] SSL Reader(SocketTube(20)) Unwrapping: 77 DEBUG: [HttpClient-17-SelectorManager] [6s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (false) DEBUG: [HttpClient-17-SelectorManager] [6s 442ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 442ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 442ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [6s 442ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [6s 442ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [pool-1-thread-2] [6s 442ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [6s 442ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 442ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 442ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [6s 442ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 442ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 442ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [6s 442ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-2] [6s 442ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [6s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 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-2] [6s 442ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 442ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [pool-1-thread-2] [6s 442ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 442ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [readLoop] [6s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 442ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [6s 442ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 442ms] SSL Writer(SocketTube(20)) onNext DEBUG: [readLoop] [6s 442ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 442ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 442ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [readLoop] [6s 442ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [6s 442ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 442ms] SSL Writer(SocketTube(20)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [6s 443ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [readLoop] [6s 443ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 443ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 443ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 443ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [readLoop] [6s 443ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [6s 443ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [6s 443ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 443ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 443ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [6s 443ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [readLoop] [6s 443ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [6s 443ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 443ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 443ms] SocketTube(20) trying to write: 47 DEBUG: [pool-1-thread-2] [6s 443ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-2] [6s 443ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [6s 443ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 443ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 443ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 443ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [6s 443ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [6s 443ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [6s 443ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 443ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [pool-1-thread-2] [6s 443ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 443ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [6s 443ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [6s 443ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [6s 443ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 443ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (false) TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [readLoop] [6s 443ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 443ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 443ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 443ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 443ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-17-SelectorManager] [6s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 444ms] SocketTube(20) read bytes: 49 DEBUG: [HttpClient-17-SelectorManager] [6s 444ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [6s 444ms] SSL Reader(SocketTube(20)) Adding 49 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [6s 444ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [6s 444ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:49, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (false) DEBUG: [HttpClient-17-SelectorManager] [6s 444ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 444ms] SSL Reader(SocketTube(20)) Unwrapping: 49 DEBUG: [pool-1-thread-2] [6s 444ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 49 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 444ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [6s 444ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [6s 444ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-2] [6s 444ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [6s 444ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 444ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [6s 444ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [6s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for None (false) DEBUG: [pool-1-thread-2] [6s 444ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [HttpClient-17-SelectorManager] [6s 444ms] SocketTube(20) no more demand for reading DEBUG: [pool-1-thread-2] [6s 444ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 444ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [HttpClient-17-SelectorManager] [6s 444ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 444ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-2] [6s 444ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [6s 444ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 445ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 445ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 445ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 445ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 445ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/chunk/x) 200 HTTP_2 Local port: 53218 DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 527ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 527ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [6s 527ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [6s 527ms] HttpClientImpl(17) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:36865/https2/chunk/x DEBUG: [pool-1-thread-2] [6s 527ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-2] [6s 527ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 527ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [6s 527ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [6s 527ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [6s 527ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 527ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (true) DEBUG: [HttpClient-17-SelectorManager] [6s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for None (false) DEBUG: [MainThread] [6s 528ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-17-SelectorManager] [6s 528ms] SocketTube(20) read bytes: 109 DEBUG: [HttpClient-17-SelectorManager] [6s 528ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [6s 528ms] SSL Reader(SocketTube(20)) Adding 109 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [6s 528ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [6s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (false) DEBUG: [pool-1-thread-2] [6s 528ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 528ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [HttpClient-17-SelectorManager] [6s 528ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 528ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [6s 528ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [6s 528ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [6s 528ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-2] [6s 528ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [6s 528ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 529ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [6s 529ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [6s 529ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 529ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 529ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [6s 529ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-2] [6s 529ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [6s 529ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 529ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 529ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 529ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [6s 529ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 529ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 529ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 529ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [6s 529ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [6s 529ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [6s 529ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [6s 529ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 529ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [pool-1-thread-2] [6s 529ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 529ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [6s 530ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 530ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [6s 530ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [6s 530ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-2] [6s 530ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [6s 530ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 530ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [6s 530ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [6s 530ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 530ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 530ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [6s 530ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-2] [6s 530ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 530ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 530ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 530ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 530ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 530ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 530ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [6s 530ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 530ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 530ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [6s 530ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 530ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 530ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 530ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 530ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ea7fc7a DEBUG: [pool-1-thread-2] [6s 531ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [6s 531ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-2] [6s 531ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 531ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [6s 531ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [6s 531ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [6s 531ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [6s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2b59ff for R (false) DEBUG: [pool-1-thread-2] [6s 531ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [6s 531ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37579/http1/fixed/x GET DEBUG: [pool-1-thread-2] [6s 531ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 531ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 531ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 531ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 531ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 532ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 532ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 532ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 532ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6572c938 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 532ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6572c938, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 532ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 532ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 532ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 532ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 532ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 532ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 532ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 532ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 532ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 532ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 532ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [6s 532ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 532ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 532ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 532ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 532ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 532ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@31eae1be DEBUG: [HttpClient-9-SelectorManager] [6s 532ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 532ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 532ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 532ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 533ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 533ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [6s 533ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [6s 533ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [6s 533ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [6s 533ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [6s 533ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-1] [6s 533ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [6s 533ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 533ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 533ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [6s 533ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 533ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [6s 533ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 533ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 533ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [6s 533ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-9-SelectorManager] [6s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [pool-1-thread-2] [6s 533ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 533ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 533ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 533ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 533ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 533ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 533ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 533ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 533ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 533ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [6s 533ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 533ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 533ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 533ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 533ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 533ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 533ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 533ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 534ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [6s 534ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 534ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 534ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@71746b DEBUG: [pool-1-thread-2] [6s 534ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 535ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [6s 535ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 535ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 535ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 535ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 535ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6572c938 DEBUG: [pool-1-thread-2] [6s 535ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 535ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6572c938 DEBUG: [pool-1-thread-2] [6s 535ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [6s 535ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [6s 535ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6572c938 DEBUG: [pool-1-thread-2] [6s 535ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 535ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 631ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 632ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-2] [6s 632ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@30c21574/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61d77b3a queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 632ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [6s 632ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 632ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 632ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [6s 632ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [6s 632ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@30c21574/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61d77b3a, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 632ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@30c21574/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61d77b3a DEBUG: [pool-1-thread-2] [6s 632ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 632ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@30c21574/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61d77b3a DEBUG: [pool-1-thread-1] [6s 632ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:37579/http1/fixed/x DEBUG: [pool-1-thread-2] [6s 632ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [6s 632ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [6s 632ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 632ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 632ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [6s 632ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [6s 632ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 632ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [6s 632ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 632ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 632ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 632ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 632ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 632ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 632ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [6s 632ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [6s 632ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 632ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [6s 632ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [6s 632ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [6s 632ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 633ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [6s 633ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 633ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [6s 633ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [HttpClient-9-SelectorManager] [6s 633ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 633ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 633ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 633ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [MainThread] [6s 633ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [6s 633ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [6s 633ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 633ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [6s 633ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 633ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 633ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 633ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 633ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 633ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [6s 633ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 633ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [6s 633ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 633ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 634ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37579/http1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 634ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 634ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 634ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 634ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 634ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 634ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 635ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 635ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 635ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1946b925 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 635ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1946b925, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 635ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 635ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 635ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 635ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 635ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 635ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 635ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 635ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 635ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 635ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 635ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b660637 DEBUG: [HttpClient-9-SelectorManager] [6s 635ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 635ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 635ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 635ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [6s 635ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 635ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 635ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 635ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 635ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 635ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 635ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [6s 635ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [6s 635ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 635ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 635ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [6s 635ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 635ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [6s 636ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 635ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 636ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 636ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 636ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [6s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [pool-1-thread-2] [6s 636ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 636ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 636ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [6s 636ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 636ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 636ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 636ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 636ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [6s 636ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 636ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 636ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 636ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 636ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 636ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 636ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [6s 636ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 636ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 636ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 636ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@390f66cc DEBUG: [pool-1-thread-2] [6s 636ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 636ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 636ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 636ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [6s 636ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 637ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [6s 637ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 637ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 637ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 637ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1946b925 DEBUG: [pool-1-thread-2] [6s 637ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 637ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1946b925 DEBUG: [pool-1-thread-2] [6s 637ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [6s 637ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [6s 637ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1946b925 DEBUG: [pool-1-thread-2] [6s 637ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 637ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 734ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 734ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-2] [6s 734ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@63dbc47c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b85a3fb queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 735ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 735ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [6s 735ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@63dbc47c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b85a3fb, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@63dbc47c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b85a3fb DEBUG: [pool-1-thread-2] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 735ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:37579/http1/chunk/x DEBUG: [pool-1-thread-2] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@63dbc47c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b85a3fb DEBUG: [pool-1-thread-2] [6s 735ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [6s 735ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 735ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [6s 735ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [6s 735ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 735ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 735ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [6s 735ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 735ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 735ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [6s 735ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 735ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [6s 735ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [6s 735ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 735ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 735ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 736ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 736ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 735ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [6s 736ms] HttpResponseInputStream next item received DEBUG: [MainThread] [6s 735ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [6s 736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [pool-1-thread-2] [6s 736ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 736ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [6s 736ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [6s 736ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 736ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [6s 736ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [6s 736ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 736ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [6s 736ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [HttpClient-9-SelectorManager] [6s 736ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 736ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 736ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 736ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [6s 736ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 737ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46643/https1/fixed/x GET DEBUG: [pool-1-thread-1] [6s 737ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 737ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 737ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 737ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 737ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [6s 737ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 737ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 737ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@dba79e8 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@dba79e8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 737ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 737ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 737ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 737ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7ca7efad DEBUG: [pool-1-thread-1] [6s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 738ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 738ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 738ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [6s 738ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 738ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 738ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 738ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 738ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 738ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 738ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 738ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 738ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 738ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 738ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 738ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 738ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 738ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 738ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 738ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [6s 739ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [6s 739ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 739ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 739ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 739ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 739ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [6s 739ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 739ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 739ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 739ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 739ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 739ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 739ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 739ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 739ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 739ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 739ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 739ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 739ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 739ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@d0adaf0 DEBUG: [pool-1-thread-1] [6s 739ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 739ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 739ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 739ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [6s 739ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 740ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 740ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 740ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [6s 740ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [6s 740ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [6s 740ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [6s 740ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [6s 740ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [6s 740ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 740ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 740ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [6s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [6s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@dba79e8 DEBUG: [pool-1-thread-1] [6s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@dba79e8 DEBUG: [pool-1-thread-1] [6s 740ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-1] [6s 740ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [6s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@dba79e8 DEBUG: [pool-1-thread-1] [6s 740ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 740ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 837ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 837ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1700d4c1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49ab8af0 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 838ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 838ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46643/https1/fixed/x DEBUG: [pool-1-thread-1] [6s 838ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 838ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [6s 838ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1700d4c1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49ab8af0, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1700d4c1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49ab8af0 DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1700d4c1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49ab8af0 DEBUG: [pool-1-thread-1] [6s 838ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [6s 838ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [MainThread] [6s 838ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [6s 838ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 838ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 838ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 838ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [6s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [6s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1700d4c1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49ab8af0 DEBUG: [pool-1-thread-1] [6s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1700d4c1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49ab8af0 DEBUG: [pool-1-thread-1] [6s 839ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 839ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 839ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [6s 839ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [6s 839ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [6s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [6s 839ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 839ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [6s 839ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [6s 839ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 839ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [6s 839ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 839ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 839ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 840ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 840ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 840ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 840ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [6s 840ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [6s 840ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 840ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [6s 840ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 840ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-1] [6s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [6s 840ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 840ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 840ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 840ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 840ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 840ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 840ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 840ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [6s 840ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 840ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 840ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [MainThread] [6s 841ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46643/https1/chunk/x GET DEBUG: [pool-1-thread-1] [6s 841ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 841ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 841ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 841ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 841ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [6s 841ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 842ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 842ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@51b44813 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@51b44813, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 842ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 842ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 842ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 842ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40833838 DEBUG: [pool-1-thread-1] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 842ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 842ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 842ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [6s 842ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 842ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 842ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 842ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 842ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 843ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 843ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 843ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 843ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 843ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 843ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 843ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 843ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 843ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 843ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [6s 843ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [6s 843ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 843ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 843ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 844ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 844ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [6s 844ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 844ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 844ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 844ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 844ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 844ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 844ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 844ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 844ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 844ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 844ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 844ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 844ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 844ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@556ad6d2 DEBUG: [pool-1-thread-1] [6s 844ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 844ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 844ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 844ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [6s 844ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 845ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [6s 845ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 845ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 845ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 845ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 845ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 845ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [HttpClient-9-SelectorManager] [6s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 845ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 845ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 845ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [pool-1-thread-1] [6s 845ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [6s 845ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [6s 845ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [6s 845ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [6s 845ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 845ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 845ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [6s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [6s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@51b44813 DEBUG: [pool-1-thread-1] [6s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@51b44813 DEBUG: [pool-1-thread-1] [6s 845ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [6s 846ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [6s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@51b44813 DEBUG: [pool-1-thread-1] [6s 846ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 846ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 941ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 942ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@49332f36/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3a3412d3 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 942ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 942ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 942ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [6s 942ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [6s 942ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46643/https1/chunk/x DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@49332f36/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3a3412d3, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49332f36/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3a3412d3 DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49332f36/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3a3412d3 DEBUG: [pool-1-thread-1] [6s 942ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [6s 942ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 942ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 942ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 942ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 942ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [MainThread] [6s 942ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [6s 942ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 942ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [6s 942ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [6s 943ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [6s 943ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [6s 943ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 943ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 943ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49332f36/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3a3412d3 DEBUG: [pool-1-thread-1] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49332f36/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3a3412d3 DEBUG: [pool-1-thread-1] [6s 943ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 943ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [6s 943ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [6s 943ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [6s 943ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [6s 943ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 943ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 943ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [6s 943ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [6s 943ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [6s 943ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [6s 943ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [6s 943ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [6s 943ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [6s 943ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [6s 943ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 943ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 943ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 943ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 943ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [6s 943ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 943ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 943ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (true) DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 944ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 944ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [6s 944ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 944ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [6s 944ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [6s 944ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [6s 944ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [6s 944ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 944ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 944ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [6s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [6s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49332f36/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3a3412d3 DEBUG: [pool-1-thread-1] [6s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49332f36/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3a3412d3 DEBUG: [pool-1-thread-1] [6s 944ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 944ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 944ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 944ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 944ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 944ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [6s 944ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 944ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 944ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 944ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 945ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 945ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 945ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 945ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [6s 945ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [6s 945ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [6s 945ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [6s 945ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [6s 945ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 945ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-1] [6s 945ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 945ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 945ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 945ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 945ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 945ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 945ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 945ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 945ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [6s 945ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 945ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 945ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [MainThread] [6s 946ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33705/http2/fixed/x GET DEBUG: [pool-1-thread-1] [6s 946ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 946ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [6s 946ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 946ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 946ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [6s 946ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [6s 946ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 946ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [6s 947ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [6s 947ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-1] [6s 947ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [6s 947ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [6s 947ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 947ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [6s 947ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [6s 947ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [6s 947ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [6s 947ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 947ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 947ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [6s 947ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [6s 947ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [6s 947ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 947ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 947ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [6s 947ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 947ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 947ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 947ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received 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 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 949ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [6s 949ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [6s 949ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for R (false) DEBUG: [pool-1-thread-1] [6s 949ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 949ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 47 DEBUG: [HttpClient-9-SelectorManager] [6s 949ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 949ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-1] [6s 949ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [6s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 949ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 949ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 949ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [6s 949ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [6s 949ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/fixed/x) 200 HTTP_2 Local port: 52984 DEBUG: [pool-1-thread-1] [7s 46ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 46ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 46ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [7s 46ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [7s 47ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:33705/http2/fixed/x DEBUG: [pool-1-thread-1] [7s 47ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-1] [7s 47ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 47ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 47ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 47ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 47ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [7s 47ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 47ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [MainThread] [7s 47ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 47ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 47ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60f029b4 DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [MainThread] [7s 47ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 47ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [7s 48ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33705/http2/chunk/x GET DEBUG: [pool-1-thread-1] [7s 48ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 48ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [7s 48ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 48ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 48ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 49ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 49ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 49ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 49ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 49ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-1] [7s 49ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 49ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 49ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 49ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [7s 49ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [7s 49ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [7s 49ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [7s 49ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 49ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [7s 49ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [7s 49ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 49ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 49ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [7s 49ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 49ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 49ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [7s 49ms] 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] [7s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 51ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 51ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 51ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 51ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 51ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 51ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 42 DEBUG: [pool-1-thread-1] [7s 51ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [7s 51ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [7s 51ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 51ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 51ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 51ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 51ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 51ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/chunk/x) 200 HTTP_2 Local port: 52984 DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 149ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 149ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [7s 149ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [7s 149ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:33705/http2/chunk/x DEBUG: [pool-1-thread-1] [7s 149ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-1] [7s 149ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 149ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 149ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 149ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 149ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [7s 149ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 149ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [MainThread] [7s 149ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 149ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 149ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30eaf003 DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [7s 149ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [7s 149ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 150ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 151ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36865/https2/fixed/x GET DEBUG: [pool-1-thread-1] [7s 151ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 151ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [7s 151ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 151ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 151ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 151ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 151ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 151ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 151ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 151ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-1] [7s 151ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 152ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 152ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 152ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 152ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 152ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [7s 152ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [7s 152ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [7s 152ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 152ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 152ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [7s 152ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 152ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 152ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 152ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 153ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 152ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [7s 153ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [7s 153ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 153ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 153ms] 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] [7s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 154ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [7s 154ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 154ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 154ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 154ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 154ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 154ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-1] [7s 154ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [7s 154ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [7s 154ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [7s 154ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [7s 154ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [7s 154ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 154ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [7s 154ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [7s 154ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 154ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 154ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-1] [7s 154ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [7s 154ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [7s 154ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 154ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 154ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 155ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 155ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 155ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/fixed/x) 200 HTTP_2 Local port: 53196 DEBUG: [pool-1-thread-1] [7s 251ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 251ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 251ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [7s 251ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [7s 251ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:36865/https2/fixed/x DEBUG: [pool-1-thread-1] [7s 252ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 252ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [7s 252ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 252ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 252ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-1] [7s 252ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [7s 252ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [7s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 252ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [7s 252ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [7s 252ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-1] [7s 252ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 252ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 252ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 252ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 252ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 252ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [MainThread] [7s 252ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 252ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [7s 252ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [7s 253ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [MainThread] [7s 253ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [7s 253ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [7s 253ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [7s 253ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [7s 253ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [7s 253ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 253ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [7s 253ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [7s 253ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 253ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 253ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 253ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 253ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [7s 253ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 253ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [MainThread] [7s 253ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ad2de47 DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [7s 253ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-1] [7s 253ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 253ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 253ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 253ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 253ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 253ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [MainThread] [7s 254ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36865/https2/chunk/x GET DEBUG: [pool-1-thread-1] [7s 254ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 254ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [7s 254ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 254ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 254ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 255ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 255ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 255ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 255ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 255ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-1] [7s 255ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 255ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 255ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 255ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 255ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 255ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 255ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [7s 255ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [7s 255ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [7s 255ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 256ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 256ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 256ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 256ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [7s 256ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 256ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 256ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 256ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 256ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 256ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [7s 256ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 256ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 256ms] 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] [7s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 257ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 257ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 257ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 257ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 257ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 257ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 257ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [pool-1-thread-1] [7s 257ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [7s 257ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [HttpClient-9-SelectorManager] [7s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 257ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 257ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 257ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [7s 257ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [7s 257ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [7s 257ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 257ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [7s 257ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [7s 258ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 258ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 258ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-1] [7s 258ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [7s 258ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [7s 258ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 258ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 258ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 258ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 258ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 258ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/chunk/x) 200 HTTP_2 Local port: 53196 DEBUG: [pool-1-thread-1] [7s 355ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 355ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 355ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [7s 355ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [7s 355ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:36865/https2/chunk/x DEBUG: [pool-1-thread-1] [7s 355ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-1] [7s 355ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 355ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [7s 355ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [MainThread] [7s 356ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [7s 356ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 356ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 356ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-1] [7s 356ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [7s 356ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [7s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 356ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [7s 356ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [7s 356ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-1] [7s 356ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 356ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 356ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 356ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [7s 356ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 356ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [7s 356ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [MainThread] [7s 356ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 356ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [7s 356ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 356ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 356ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 357ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 357ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 357ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [7s 357ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 357ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [7s 357ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [7s 357ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [7s 357ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [7s 357ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 357ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [7s 357ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-1] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [7s 357ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 357ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 357ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 357ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [7s 357ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 357ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [7s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [MainThread] [7s 357ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [7s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-1] [7s 358ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3499194f DEBUG: [pool-1-thread-1] [7s 358ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [7s 358ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-1] [7s 358ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 358ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 358ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 358ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 358ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 358ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [MainThread] [7s 377ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [7s 382ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:37579/http1/fixed/x GET DEBUG: [pool-1-thread-1] [7s 383ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 383ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [7s 383ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 383ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 383ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [7s 383ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [7s 383ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [7s 383ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 383ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 383ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32c8b3b2 queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 383ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32c8b3b2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 383ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 384ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 384ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 384ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 384ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 384ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [7s 384ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55ff5163 for C (true) DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43998 DEBUG: [pool-1-thread-1] [7s 384ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 384ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [7s 384ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [7s 384ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 384ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [7s 384ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5f073a13 DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 384ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] SocketTube(21) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 384ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [7s 384ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 384ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [7s 384ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 384ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 385ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-2] [7s 385ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 385ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 385ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-2] [7s 385ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 385ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 385ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-2] [7s 385ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-3] [7s 385ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 385ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-18-SelectorManager] [7s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a05af97 for R (true) DEBUG: [pool-1-thread-2] [7s 385ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 385ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 385ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [7s 385ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 385ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 385ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 385ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 385ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 385ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-1] [7s 385ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [7s 385ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 385ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 385ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 385ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [7s 385ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 385ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 385ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 385ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 385ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 385ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 385ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [7s 385ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 385ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 385ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 385ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@ed4634a DEBUG: [pool-1-thread-1] [7s 385ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 385ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 385ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 386ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [HttpClient-18-SelectorManager] [7s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a05af97 for None (false) DEBUG: [HttpClient-18-SelectorManager] [7s 386ms] SocketTube(21) read bytes: 90 DEBUG: [pool-1-thread-1] [7s 386ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [HttpClient-18-SelectorManager] [7s 386ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [7s 386ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [7s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a05af97 for R (false) DEBUG: [HttpClient-18-SelectorManager] [7s 386ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 387ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32c8b3b2 DEBUG: [pool-1-thread-1] [7s 387ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 387ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32c8b3b2 DEBUG: [pool-1-thread-1] [7s 387ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [7s 387ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [7s 387ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32c8b3b2 DEBUG: [pool-1-thread-1] [7s 387ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 387ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 496ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 496ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@55c52be1(18) DEBUG: [pool-1-thread-1] [7s 496ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@79bf9061/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@545c622f queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 496ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-1] [7s 496ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 496ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 496ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@79bf9061/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@545c622f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 496ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@79bf9061/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@545c622f DEBUG: [pool-1-thread-1] [7s 496ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 496ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@79bf9061/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@545c622f DEBUG: [pool-1-thread-1] [7s 496ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [7s 496ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [7s 496ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [7s 496ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-1] [7s 496ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 496ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-1] [7s 496ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [7s 496ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 496ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [7s 496ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 496ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [7s 496ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 496ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-18-SelectorManager] [7s 496ms] SocketTube(21) subscribe event raised DEBUG: [pool-1-thread-1] [7s 496ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [HttpClient-18-SelectorManager] [7s 496ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [7s 497ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [7s 497ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [7s 497ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [7s 497ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [7s 497ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [7s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a05af97 for R (false) DEBUG: [pool-1-thread-1] [7s 497ms] HttpClientImpl(18) ClientImpl (async) elapsed 114 millis for GET to http://127.0.0.1:37579/http1/fixed/x DEBUG: [HttpClient-18-SelectorManager] [7s 497ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [7s 497ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [7s 497ms] SocketTube(21) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 497ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 497ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@55c52be1(18) DEBUG: [HttpClient-18-SelectorManager] [7s 497ms] SocketTube(21) write: starting subscription DEBUG: [pool-1-thread-1] [7s 497ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 497ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [HttpClient-18-SelectorManager] [7s 497ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 497ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [7s 497ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 498ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [7s 498ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:37579/http1/chunk/x GET DEBUG: [pool-1-thread-1] [7s 499ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 499ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [7s 499ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 499ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 499ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [7s 499ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [7s 499ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [7s 499ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 499ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 500ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@18f6c537 queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 500ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@18f6c537, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 500ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 500ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 500ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 500ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 500ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 500ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [7s 500ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [7s 500ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@b9e312e for C (true) DEBUG: [HttpClient-19-SelectorManager] [7s 500ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [7s 500ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44010 DEBUG: [pool-1-thread-1] [7s 500ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 500ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [7s 500ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [7s 500ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 500ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-1] [7s 500ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [7s 500ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-1] [7s 500ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-1] [7s 501ms] SocketTube(22) subscribed for writing DEBUG: [HttpClient-19-SelectorManager] [7s 501ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1665a5e DEBUG: [HttpClient-19-SelectorManager] [7s 501ms] SocketTube(22) read demand reset to 0 DEBUG: [pool-1-thread-1] [7s 501ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [7s 501ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [7s 501ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 501ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-19-SelectorManager] [7s 501ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [7s 501ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [7s 501ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [7s 501ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 501ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 501ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [7s 501ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 501ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 501ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-2] [7s 501ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 501ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-2] [7s 501ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-3] [7s 501ms] Http1Publisher(SocketTube(22)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 501ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 501ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [7s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (true) DEBUG: [pool-1-thread-1] [7s 501ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 501ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 501ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [7s 501ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 501ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 501ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 501ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 501ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 501ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-1] [7s 501ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [7s 501ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 501ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 501ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 501ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [7s 502ms] Http1Publisher(SocketTube(22)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 502ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 502ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 502ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 502ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 502ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 502ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [7s 502ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 502ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 502ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 502ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2f0c911c DEBUG: [pool-1-thread-1] [7s 502ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 502ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 502ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 502ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-1] [7s 502ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [HttpClient-19-SelectorManager] [7s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 502ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [7s 502ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [7s 503ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [7s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [pool-1-thread-1] [7s 503ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@18f6c537 DEBUG: [pool-1-thread-1] [7s 503ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [HttpClient-19-SelectorManager] [7s 503ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 503ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@18f6c537 DEBUG: [pool-1-thread-1] [7s 503ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [7s 503ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [7s 503ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@18f6c537 DEBUG: [pool-1-thread-1] [7s 503ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 503ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 599ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 599ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1d4f7267(19) DEBUG: [pool-1-thread-1] [7s 599ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@61acda1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60205b4f queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 599ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 DEBUG: [pool-1-thread-1] [7s 599ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 599ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 599ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@61acda1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60205b4f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 599ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@61acda1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60205b4f DEBUG: [pool-1-thread-1] [7s 599ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 599ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@61acda1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60205b4f DEBUG: [pool-1-thread-1] [7s 599ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [7s 600ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-1] [7s 600ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 600ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-1] [7s 600ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-1] [7s 600ms] HttpClientImpl(19) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:37579/http1/chunk/x DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SocketTube(22) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [7s 600ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 600ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1d4f7267(19) DEBUG: [pool-1-thread-1] [7s 600ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [7s 600ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 600ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 602ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [7s 603ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:46643/https1/fixed/x GET DEBUG: [pool-1-thread-2] [7s 603ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [7s 604ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [7s 604ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [7s 604ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-2] [7s 604ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [7s 604ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2ecbbc72 for C (true) DEBUG: [HttpClient-20-SelectorManager] [7s 604ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [7s 604ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46322 DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SocketTube(23) subscribe event raised DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 605ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(23) subscribed for writing DEBUG: [pool-1-thread-2] [7s 605ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] 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@2433d702[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] [7s 605ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SocketTube(23) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 605ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (true) DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [7s 605ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 605ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [7s 605ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 605ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [7s 608ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 608ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 609ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 609ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [7s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 612ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [7s 612ms] SocketTube(23) read bytes: 139 DEBUG: [HttpClient-20-SelectorManager] [7s 612ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [7s 612ms] SSL Reader(SocketTube(23)) Adding 139 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [7s 612ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 612ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 612ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 612ms] SSL Reader(SocketTube(23)) Unwrapping: 139 DEBUG: [HttpClient-20-SelectorManager] [7s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 612ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 612ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 612ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-2] [7s 612ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 612ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [7s 612ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [7s 612ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 613ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 614ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 614ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 614ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 615ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [7s 615ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (true) DEBUG: [HttpClient-20-SelectorManager] [7s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 615ms] SocketTube(23) read bytes: 122 DEBUG: [HttpClient-20-SelectorManager] [7s 615ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [7s 615ms] SSL Reader(SocketTube(23)) Adding 122 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [7s 615ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 615ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [7s 615ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [7s 615ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 615ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 616ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 616ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-2] [7s 616ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 616ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [7s 616ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [7s 617ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 617ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [7s 617ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46322 remote=/127.0.0.1:46643] DEBUG: [pool-1-thread-2] [7s 617ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [7s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@589857e2 queue.isEmpty: true DEBUG: [pool-1-thread-2] [7s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@589857e2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [7s 617ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [7s 617ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7e24bd71 DEBUG: [pool-1-thread-2] [7s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [7s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-2] [7s 617ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [7s 617ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 617ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 617ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 617ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [7s 617ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 618ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 618ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [7s 618ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 618ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [7s 618ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 618ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 618ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 618ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 618ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 618ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-2] [7s 618ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-2] [7s 618ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 618ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6cf131ce DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [7s 619ms] SocketTube(23) trying to write: 134 DEBUG: [HttpClient-20-SelectorManager] [7s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 619ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 619ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 619ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-2] [7s 619ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [7s 619ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 619ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 619ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 619ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [7s 619ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [7s 619ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 619ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [7s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (true) DEBUG: [HttpClient-20-SelectorManager] [7s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 619ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [7s 619ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [7s 619ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [7s 619ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 620ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 620ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 620ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 620ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 620ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [7s 620ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 620ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [7s 620ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [7s 620ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (true) DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SocketTube(23) read bytes: 114 DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SSL Reader(SocketTube(23)) Adding 114 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 620ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 620ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:114, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 621ms] SSL Reader(SocketTube(23)) Unwrapping: 114 DEBUG: [pool-1-thread-2] [7s 621ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 621ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [7s 621ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [7s 621ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-2] [7s 621ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [7s 621ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 621ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 621ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [7s 621ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [7s 621ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@589857e2 DEBUG: [pool-1-thread-2] [7s 621ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 621ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@589857e2 DEBUG: [pool-1-thread-2] [7s 621ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [7s 621ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [7s 621ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@589857e2 DEBUG: [pool-1-thread-2] [7s 621ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 621ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-20-SelectorManager] [7s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 660ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 660ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 703ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 703ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@655d8711(20) DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@651d564e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fa02a48 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 704ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 704ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@651d564e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fa02a48, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@651d564e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fa02a48 DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@651d564e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fa02a48 DEBUG: [pool-1-thread-2] [7s 704ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [7s 704ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 704ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 704ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 704ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 704ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 704ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [7s 704ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [7s 704ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 704ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [7s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (true) DEBUG: [HttpClient-20-SelectorManager] [7s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 704ms] SocketTube(23) read bytes: 53 DEBUG: [HttpClient-20-SelectorManager] [7s 704ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [7s 704ms] SSL Reader(SocketTube(23)) Adding 53 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [7s 704ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 704ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 704ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [7s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [7s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@651d564e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fa02a48 DEBUG: [pool-1-thread-2] [7s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@651d564e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fa02a48 DEBUG: [pool-1-thread-2] [7s 705ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [7s 705ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 705ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [7s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-2] [7s 705ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 705ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [7s 705ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [7s 705ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [7s 705ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 705ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 705ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 705ms] HttpClientImpl(20) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:46643/https1/fixed/x DEBUG: [pool-1-thread-2] [7s 705ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 705ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@655d8711(20) DEBUG: [pool-1-thread-2] [7s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 705ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 706ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 706ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 706ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 706ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [7s 706ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [7s 706ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [pool-1-thread-2] [7s 706ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 707ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [7s 707ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:46643/https1/chunk/x GET DEBUG: [pool-1-thread-2] [7s 708ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-2] [7s 708ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5195a0d2 for C (true) DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46338 DEBUG: [pool-1-thread-2] [7s 709ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-2] [7s 709ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 709ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-2] [7s 709ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-2] [7s 709ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [7s 709ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-2] [7s 709ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-2] [7s 709ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-2] [7s 709ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 709ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] 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@5b6dcba2[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 709ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SocketTube(24) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 709ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [7s 709ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] 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 709ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for R (true) DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [7s 709ms] SocketTube(24) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 709ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [7s 710ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 710ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 712ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 712ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 712ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 712ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [7s 712ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 712ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [7s 712ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [7s 712ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 712ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 712ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [7s 712ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-2] [7s 712ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-2] [7s 712ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [7s 712ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 712ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 712ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 712ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [7s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 718ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [7s 718ms] SocketTube(24) read bytes: 139 DEBUG: [HttpClient-21-SelectorManager] [7s 718ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 718ms] SSL Reader(SocketTube(24)) Adding 139 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 718ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 718ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 718ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [7s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for None (false) DEBUG: [pool-1-thread-2] [7s 718ms] SSL Reader(SocketTube(24)) Unwrapping: 139 DEBUG: [HttpClient-21-SelectorManager] [7s 718ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [7s 718ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 718ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-2] [7s 718ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 718ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [7s 718ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [7s 718ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 718ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 720ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 720ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-2] [7s 720ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-2] [7s 720ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [7s 720ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 720ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 720ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [7s 721ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [7s 721ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [7s 721ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for R (true) DEBUG: [HttpClient-21-SelectorManager] [7s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 721ms] SocketTube(24) read bytes: 122 DEBUG: [HttpClient-21-SelectorManager] [7s 721ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 721ms] SSL Reader(SocketTube(24)) Adding 122 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 721ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 721ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [7s 721ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 721ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 722ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-2] [7s 722ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 722ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 722ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 722ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 722ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 722ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-2] [7s 722ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 722ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [7s 722ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [7s 722ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 723ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [7s 723ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46338 remote=/127.0.0.1:46643] DEBUG: [pool-1-thread-2] [7s 723ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 723ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4e0e74ac queue.isEmpty: true DEBUG: [pool-1-thread-2] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4e0e74ac, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 723ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [7s 723ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [7s 723ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [7s 723ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3082f54f DEBUG: [pool-1-thread-2] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 723ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 723ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 723ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 723ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 723ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-2] [7s 723ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 723ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 723ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [7s 723ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 723ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [7s 723ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 724ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [7s 724ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [7s 724ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 724ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 724ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [7s 724ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [7s 724ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 724ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-2] [7s 724ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 724ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 724ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 724ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 724ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 724ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 724ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [7s 724ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [7s 724ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 724ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [7s 724ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 724ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 724ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 724ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-2] [7s 724ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-2] [7s 724ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [7s 724ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 724ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 724ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 724ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [7s 724ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-2] [7s 724ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 724ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [7s 724ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 724ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 724ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 724ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 724ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 724ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-2] [7s 724ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-2] [7s 725ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 725ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@32cb37b8 DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [HttpClient-21-SelectorManager] [7s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 725ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [7s 725ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 725ms] SocketTube(24) trying to write: 134 DEBUG: [pool-1-thread-2] [7s 725ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-2] [7s 725ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [7s 725ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 725ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 725ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 725ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [7s 725ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [7s 725ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [7s 725ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for R (true) DEBUG: [pool-1-thread-2] [7s 725ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [7s 726ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 726ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 726ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 726ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 726ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [7s 726ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [7s 726ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [7s 726ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [7s 726ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for R (true) DEBUG: [HttpClient-21-SelectorManager] [7s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 727ms] SocketTube(24) read bytes: 122 DEBUG: [HttpClient-21-SelectorManager] [7s 727ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 727ms] SSL Reader(SocketTube(24)) Adding 122 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 727ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [7s 727ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for R (false) DEBUG: [pool-1-thread-2] [7s 727ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [HttpClient-21-SelectorManager] [7s 727ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 727ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 727ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [7s 727ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [7s 727ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-2] [7s 727ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [7s 727ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 727ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 727ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [7s 727ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [7s 727ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4e0e74ac DEBUG: [pool-1-thread-2] [7s 727ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 727ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4e0e74ac DEBUG: [pool-1-thread-2] [7s 727ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [7s 727ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [7s 727ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4e0e74ac DEBUG: [pool-1-thread-2] [7s 727ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 727ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-21-SelectorManager] [7s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 768ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [7s 768ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 808ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 808ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@41aee5f1(21) DEBUG: [pool-1-thread-2] [7s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4fcdd7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39ea725a queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 808ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 808ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4fcdd7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39ea725a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4fcdd7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39ea725a DEBUG: [pool-1-thread-2] [7s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4fcdd7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39ea725a DEBUG: [pool-1-thread-2] [7s 808ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [7s 809ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [7s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 809ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 809ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 809ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 809ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [7s 809ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [7s 809ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [7s 809ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 809ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for R (true) DEBUG: [HttpClient-21-SelectorManager] [7s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 809ms] SocketTube(24) read bytes: 101 DEBUG: [HttpClient-21-SelectorManager] [7s 809ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 809ms] SSL Reader(SocketTube(24)) Adding 101 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 809ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for R (false) DEBUG: [pool-1-thread-2] [7s 809ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 809ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 809ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4fcdd7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39ea725a DEBUG: [pool-1-thread-2] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4fcdd7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39ea725a DEBUG: [pool-1-thread-2] [7s 810ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 810ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [7s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [7s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4fcdd7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39ea725a DEBUG: [pool-1-thread-2] [7s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [7s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4fcdd7d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39ea725a DEBUG: [pool-1-thread-2] [7s 811ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 811ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [7s 811ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [7s 811ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [7s 811ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [7s 811ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [7s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-2] [7s 811ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 811ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-2] [7s 811ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [7s 811ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-2] [7s 811ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 811ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 811ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 811ms] HttpClientImpl(21) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:46643/https1/chunk/x DEBUG: [pool-1-thread-2] [7s 811ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [7s 811ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 811ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@41aee5f1(21) DEBUG: [pool-1-thread-2] [7s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 811ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [7s 811ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [7s 811ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [7s 811ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 812ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6f4eab for R (false) DEBUG: [MainThread] [7s 813ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [7s 813ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:33705/http2/fixed/x GET DEBUG: [pool-1-thread-2] [7s 814ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [7s 814ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [7s 814ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [7s 814ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 814ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [7s 814ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [7s 814ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [7s 814ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 814ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [7s 814ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@170d7ec1 queue.isEmpty: true DEBUG: [pool-1-thread-2] [7s 814ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@170d7ec1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 814ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 814ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 814ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 814ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 814ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [7s 814ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [7s 815ms] PlainHttpConnection(SocketTube(25)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-22-SelectorManager] [7s 815ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@630f778f for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53022,localport=33705] DEBUG: [HttpClient-22-SelectorManager] [7s 815ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-22-SelectorManager] [7s 815ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53022 DEBUG: [pool-1-thread-2] [7s 815ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 815ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [7s 815ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [7s 815ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 815ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-2] [7s 815ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 815ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [pool-1-thread-2] [7s 815ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-22-SelectorManager] [7s 815ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-2] [7s 815ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [7s 815ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@69f71cff DEBUG: [HttpClient-22-SelectorManager] [7s 815ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [7s 815ms] SocketTube(25) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 815ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-22-SelectorManager] [7s 815ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [7s 815ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [7s 815ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [7s 816ms] SocketTube(25) write: starting subscription DEBUG: [pool-1-thread-1] [7s 816ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 816ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-22-SelectorManager] [7s 816ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 816ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 816ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 816ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 816ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-1] [7s 816ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-2] [7s 816ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-1] [7s 816ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 816ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-22-SelectorManager] [7s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for R (true) DEBUG: [pool-1-thread-3] [7s 816ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 816ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 816ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [7s 816ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 816ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 816ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [7s 816ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-2] [7s 816ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-2] [7s 816ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [7s 816ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 816ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 816ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 816ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-2] [7s 816ms] Http1Publisher(SocketTube(25)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 816ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 816ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 816ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 816ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 816ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 816ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-2] [7s 816ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 816ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 816ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 816ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7d1fb6d8 DEBUG: [HttpClient-22-SelectorManager] [7s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for None (false) DEBUG: [pool-1-thread-2] [7s 816ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 816ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 816ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 816ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-2] [7s 816ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [HttpClient-22-SelectorManager] [7s 817ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [7s 817ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [7s 817ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-2] [7s 817ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@170d7ec1 DEBUG: [HttpClient-22-SelectorManager] [7s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for R (false) DEBUG: [HttpClient-22-SelectorManager] [7s 817ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 817ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 817ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@170d7ec1 DEBUG: [pool-1-thread-2] [7s 817ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [7s 817ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [7s 817ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@170d7ec1 DEBUG: [pool-1-thread-2] [7s 817ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 817ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 817ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53022 remote=/127.0.0.1:33705] DEBUG: [pool-1-thread-2] [7s 817ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [7s 817ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75784226(22) DEBUG: [pool-1-thread-2] [7s 817ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4d4fb126/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a11a3db queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 817ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 817ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 817ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 817ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-2] [7s 817ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 817ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [7s 818ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [7s 818ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [7s 818ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-2] [7s 818ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [7s 818ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [7s 818ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [7s 818ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 818ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-2] [7s 818ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 818ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-2] [7s 818ms] SocketTube(25) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 818ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [7s 818ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [7s 818ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1d13a1db DEBUG: [HttpClient-8-SelectorManager] [7s 957ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-22-SelectorManager] [7s 957ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 957ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 957ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [7s 957ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [7s 958ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [7s 958ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [7s 958ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [7s 958ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-2] [7s 958ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [7s 958ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 958ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [7s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for R (false) DEBUG: [pool-1-thread-2] [7s 958ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [7s 958ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [7s 958ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [7s 958ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [7s 958ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [7s 958ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [pool-1-thread-2] [7s 958ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 958ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [HttpClient-22-SelectorManager] [7s 958ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [7s 958ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 958ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [7s 958ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [7s 958ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [7s 958ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 958ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-3] [7s 958ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [7s 958ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-2] [7s 958ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-2] [7s 958ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [7s 958ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-3] [7s 958ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-2] [7s 958ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 958ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-2] [7s 958ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75784226(22) DEBUG: [pool-1-thread-2] [7s 958ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4d4fb126/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a11a3db, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 958ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 958ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 958ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-2-SelectorManager] [7s 959ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [pool-1-thread-3] [7s 959ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-3] [7s 959ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [7s 959ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [HttpClient-3-SelectorManager] [7s 959ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [pool-1-thread-3] [7s 959ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 959ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 959ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 959ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [Test-server-pool] [7s 959ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 959ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 959ms] SocketTube(25) trying to write: 13 DEBUG: [Test-server-pool] [7s 959ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 959ms] SocketTube(25) wrote: 13 DEBUG: [pool-1-thread-3] [7s 959ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [7s 959ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-3] [7s 959ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 959ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 959ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [7s 976ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [readLoop] [7s 979ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [7s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 979ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 979ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 979ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 979ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 979ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 979ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 979ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-22-SelectorManager] [7s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for None (false) DEBUG: [HttpClient-22-SelectorManager] [7s 980ms] SocketTube(25) read bytes: 48 DEBUG: [HttpClient-22-SelectorManager] [7s 980ms] Http2Connection(SocketTube(25)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [7s 980ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [7s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for R (false) DEBUG: [HttpClient-22-SelectorManager] [7s 980ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 980ms] Http2Connection(SocketTube(25)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 980ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [7s 980ms] Http2Connection(SocketTube(25)) Processing 48 DEBUG: [pool-1-thread-3] [7s 980ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [7s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 980ms] 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 980ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 980ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 980ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 980ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-3] [7s 980ms] SocketTube(25) trying to write: 9 DEBUG: [pool-1-thread-3] [7s 980ms] SocketTube(25) wrote: 9 DEBUG: [pool-1-thread-3] [7s 980ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [7s 980ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-3] [7s 980ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 980ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 980ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 980ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 980ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [readLoop] [7s 980ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-5-SelectorManager] [8s 3ms] HttpClientImpl(5) SelectorManager shutting down TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-22-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for None (false) DEBUG: [HttpClient-22-SelectorManager] [8s 4ms] SocketTube(25) read bytes: 16 DEBUG: [HttpClient-22-SelectorManager] [8s 4ms] Http2Connection(SocketTube(25)) onNext: got 16 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [8s 4ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for R (false) DEBUG: [pool-1-thread-3] [8s 4ms] Http2Connection(SocketTube(25)) sending 16 to Http2Connection.asyncReceive DEBUG: [HttpClient-22-SelectorManager] [8s 4ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 4ms] Http2Connection(SocketTube(25)) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [8s 4ms] Http2Connection(SocketTube(25)) Processing 16 DEBUG: [pool-1-thread-3] [8s 4ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [8s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [8s 4ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [8s 4ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [8s 4ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [8s 4ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [HttpClient-3-SelectorManager] [8s 6ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [8s 6ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [8s 10ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [8s 11ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [8s 11ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [8s 11ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [8s 12ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [8s 12ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [8s 12ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [8s 12ms] SocketTube(1) pausing read event DEBUG: [readLoop] [8s 13ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [8s 15ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [8s 15ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [8s 15ms] Http2ClientImpl stopping DEBUG: [HttpClient-10-SelectorManager] [8s 20ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [8s 20ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [8s 20ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [8s 20ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [8s 20ms] SocketTube(13) pausing read event DEBUG: [HttpClient-11-SelectorManager] [8s 22ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [8s 23ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [8s 23ms] HttpClientImpl(15) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [8s 23ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [HttpClient-12-SelectorManager] [8s 23ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-15-SelectorManager] [8s 23ms] Http2ClientImpl stopping DEBUG: [HttpClient-14-SelectorManager] [8s 23ms] HttpClientImpl(14) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [8s 23ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-16-SelectorManager] [8s 23ms] HttpClientImpl(16) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [8s 23ms] Http2ClientImpl stopping DEBUG: [HttpClient-12-SelectorManager] [8s 23ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [8s 23ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [8s 23ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [8s 23ms] Http2ClientImpl stopping DEBUG: [HttpClient-13-SelectorManager] [8s 23ms] SocketTube(16) pausing read event DEBUG: [HttpClient-12-SelectorManager] [8s 23ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [8s 23ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [8s 23ms] SocketTube(15) pausing read event DEBUG: [HttpClient-11-SelectorManager] [8s 25ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-11-SelectorManager] [8s 25ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [8s 25ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [8s 25ms] SocketTube(14) pausing read event DEBUG: [HttpClient-22-SelectorManager] [8s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for None (false) DEBUG: [pool-1-thread-3] [8s 29ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/fixed/x) 200 HTTP_2 Local port: 53022 DEBUG: [HttpClient-22-SelectorManager] [8s 29ms] SocketTube(25) read bytes: 32 DEBUG: [HttpClient-22-SelectorManager] [8s 29ms] Http2Connection(SocketTube(25)) onNext: got 32 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [8s 29ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [8s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for R (false) DEBUG: [HttpClient-22-SelectorManager] [8s 29ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 29ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [8s 29ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [8s 29ms] Http2Connection(SocketTube(25)) H2 processed(2) DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25)) sending 32 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25)) H2 Receiving(3): 32 DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25)) Processing 32 DEBUG: [pool-1-thread-3] [8s 30ms] FramesDecoder decodes: 32 DEBUG: [pool-1-thread-3] [8s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [8s 30ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [8s 30ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [8s 30ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [8s 30ms] HttpClientImpl(22) ClientImpl (async) elapsed 216 millis for GET to http://127.0.0.1:33705/http2/fixed/x DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ed353a2 DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [8s 30ms] Http2Connection(SocketTube(25)) H2 processed(3) DEBUG: [MainThread] [8s 32ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [8s 32ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:33705/http2/chunk/x GET DEBUG: [pool-1-thread-3] [8s 32ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [8s 33ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [8s 33ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [8s 33ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [8s 33ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [8s 33ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [8s 33ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [8s 33ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [8s 33ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [8s 33ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5ed1571d queue.isEmpty: true DEBUG: [pool-1-thread-3] [8s 33ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5ed1571d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [8s 33ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [8s 33ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [8s 33ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [8s 33ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [8s 34ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [8s 34ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-SelectorManager] [8s 37ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [8s 37ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [8s 37ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [8s 37ms] SocketTube(4) pausing read event DEBUG: [HttpClient-5-SelectorManager] [8s 42ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [8s 55ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [8s 55ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [8s 55ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [8s 55ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [8s 55ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [8s 55ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [8s 60ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [8s 60ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [8s 60ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-11-SelectorManager] [8s 60ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [8s 60ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [8s 60ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [8s 60ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [8s 62ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [8s 63ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [8s 63ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [8s 63ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [8s 63ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [8s 63ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [8s 63ms] Http2ClientImpl stopping DEBUG: [HttpClient-10-SelectorManager] [8s 85ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [8s 85ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [8s 85ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-10-SelectorManager] [8s 85ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [8s 85ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [8s 85ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [8s 85ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [8s 91ms] Http2ClientImpl stopping DEBUG: [HttpClient-17-SelectorManager] [8s 91ms] HttpClientImpl(17) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [8s 91ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [8s 91ms] SocketTube(3) pausing read event DEBUG: [HttpClient-17-SelectorManager] [8s 91ms] Http2ClientImpl stopping DEBUG: [HttpClient-18-SelectorManager] [8s 98ms] HttpClientImpl(18) SelectorManager shutting down DEBUG: [HttpClient-18-SelectorManager] [8s 98ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-18-SelectorManager] [8s 99ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [8s 99ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [8s 99ms] SocketTube(21) pausing read event DEBUG: [HttpClient-18-SelectorManager] [8s 99ms] SocketTube(21) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [8s 99ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [8s 99ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-18-SelectorManager] [8s 99ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-18-SelectorManager] [8s 99ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [8s 99ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-18-SelectorManager] [8s 99ms] Http2ClientImpl stopping DEBUG: [HttpClient-19-SelectorManager] [8s 101ms] HttpClientImpl(19) SelectorManager shutting down DEBUG: [HttpClient-21-SelectorManager] [8s 101ms] HttpClientImpl(21) SelectorManager shutting down DEBUG: [HttpClient-20-SelectorManager] [8s 101ms] HttpClientImpl(20) SelectorManager shutting down DEBUG: [HttpClient-19-SelectorManager] [8s 102ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-20-SelectorManager] [8s 102ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-21-SelectorManager] [8s 102ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-16-SelectorManager] [8s 102ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams DEBUG: [HttpClient-21-SelectorManager] [8s 102ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [8s 102ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [8s 102ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [8s 102ms] SocketTube(22) pausing read event DEBUG: [HttpClient-20-SelectorManager] [8s 102ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [8s 102ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [8s 102ms] SocketTube(24) pausing read event DEBUG: [HttpClient-19-SelectorManager] [8s 102ms] SocketTube(22) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-20-SelectorManager] [8s 102ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [8s 102ms] SocketTube(23) pausing read event DEBUG: [HttpClient-19-SelectorManager] [8s 102ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [8s 102ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-19-SelectorManager] [8s 102ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [8s 102ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [8s 102ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-19-SelectorManager] [8s 102ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [8s 103ms] Http2Connection(SocketTube(18)) Close all streams DEBUG: [HttpClient-6-SelectorManager] [8s 107ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-8-SelectorManager] [8s 109ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [HttpClient-14-SelectorManager] [8s 112ms] Http2Connection(SocketTube(17)) Close all streams DEBUG: [HttpClient-5-SelectorManager] [8s 114ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [HttpClient-2-SelectorManager] [8s 173ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-3] [8s 173ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-23-SelectorManager] [8s 173ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3c62579c for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53032,localport=33705] DEBUG: [HttpClient-23-SelectorManager] [8s 174ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-23-SelectorManager] [8s 174ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53032 DEBUG: [HttpClient-7-SelectorManager] [8s 183ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-17-SelectorManager] [8s 186ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams DEBUG: [HttpClient-5-SelectorManager] [8s 208ms] Http2Connection(SocketTube(5)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [8s 208ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-16-SelectorManager] [8s 208ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-15-SelectorManager] [8s 208ms] Http2Connection(SocketTube(18)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [8s 208ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [8s 208ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [8s 208ms] PlainHttpConnection(SocketTube(18)) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [8s 208ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [8s 208ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [HttpClient-7-SelectorManager] [8s 208ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [8s 208ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [8s 208ms] SSL Writer(SocketTube(8)) onNext DEBUG: [HttpClient-14-SelectorManager] [8s 208ms] Http2Connection(SocketTube(17)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [8s 208ms] SSL Writer(SocketTube(8)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [8s 208ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-14-SelectorManager] [8s 208ms] PlainHttpConnection(SocketTube(17)) added 34 bytes to the write queue DEBUG: [HttpClient-16-SelectorManager] [8s 208ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 34 bytes to the write queue DEBUG: [HttpClient-17-SelectorManager] [8s 208ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 34 bytes to the write queue DEBUG: [HttpClient-17-SelectorManager] [8s 208ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [8s 208ms] PlainHttpConnection(SocketTube(5)) added 34 bytes to the write queue DEBUG: [HttpClient-5-SelectorManager] [8s 208ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [8s 208ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(18) DEBUG: [HttpClient-7-SelectorManager] [8s 208ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [8s 208ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [8s 208ms] SSL Writer(SocketTube(8)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [8s 208ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [8s 208ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [8s 208ms] SSL Writer(SocketTube(7)) onNext DEBUG: [HttpClient-14-SelectorManager] [8s 208ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-16-SelectorManager] [8s 208ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [8s 208ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(17) DEBUG: [HttpClient-16-SelectorManager] [8s 209ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [HttpClient-17-SelectorManager] [8s 208ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [8s 208ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(5) DEBUG: [HttpClient-8-SelectorManager] [8s 208ms] SSL Writer(SocketTube(8)) wrapping 34 bytes DEBUG: [HttpClient-7-SelectorManager] [8s 208ms] SSL Writer(SocketTube(7)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [8s 209ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-16-SelectorManager] [8s 209ms] SSL Writer(SocketTube(19)) onNext DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 209ms] SSL Writer(SocketTube(7)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [8s 209ms] SSL Writer(SocketTube(7)) wrapping 34 bytes DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [8s 209ms] SSL Writer(SocketTube(19)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [8s 209ms] SSL Writer(SocketTube(19)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) wrapping 34 bytes DEBUG: [HttpClient-16-SelectorManager] [8s 209ms] SSL Writer(SocketTube(19)) wrapping 34 bytes DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) Sending 72 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) Adding 72 to outputQ queue DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [8s 209ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-15-SelectorManager] [8s 299ms] SocketTube(18) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [8s 299ms] SocketTube(18) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [8s 299ms] SocketTube(18) pausing read event DEBUG: [HttpClient-15-SelectorManager] [8s 299ms] SocketTube(18) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3639351 DEBUG: [HttpClient-15-SelectorManager] [8s 299ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [8s 302ms] SocketTube(17) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [8s 302ms] SocketTube(17) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [8s 302ms] SocketTube(17) pausing read event DEBUG: [HttpClient-14-SelectorManager] [8s 303ms] SocketTube(17) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@71accbb5 DEBUG: [HttpClient-14-SelectorManager] [8s 303ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [8s 305ms] SocketTube(5) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [8s 305ms] SocketTube(5) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [8s 305ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [8s 305ms] SocketTube(5) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@64b2e4e2 DEBUG: [HttpClient-5-SelectorManager] [8s 305ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [8s 307ms] SocketTube(20) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [8s 307ms] SocketTube(20) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [8s 307ms] SocketTube(20) pausing read event DEBUG: [HttpClient-7-SelectorManager] [8s 311ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [8s 311ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-16-SelectorManager] [8s 311ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [8s 311ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [8s 311ms] SSL Writer(SocketTube(7)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [8s 311ms] SSL Writer(SocketTube(8)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-3] [8s 311ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [8s 311ms] SocketTube(26) connecting flows DEBUG: [HttpClient-7-SelectorManager] [8s 311ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [8s 311ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-3] [8s 311ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-7-SelectorManager] [8s 311ms] SSL Writer(SocketTube(7)) Sending 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [8s 311ms] SSL Writer(SocketTube(7)) Adding 72 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [8s 311ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [8s 311ms] SSL Writer(SocketTube(19)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-3] [8s 311ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [8s 311ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-6-SelectorManager] [8s 311ms] Http2Connection(SocketTube(6)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-16-SelectorManager] [8s 311ms] SSL Writer(SocketTube(19)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [8s 311ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [8s 311ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [8s 312ms] PlainHttpConnection(SocketTube(6)) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [8s 312ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-23-SelectorManager] [8s 311ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [8s 312ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@369a3cec DEBUG: [HttpClient-23-SelectorManager] [8s 312ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [8s 312ms] SocketTube(26) calling onSubscribe DEBUG: [pool-1-thread-3] [8s 311ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [pool-1-thread-3] [8s 312ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-16-SelectorManager] [8s 311ms] SSL Writer(SocketTube(19)) Adding 72 to outputQ queue DEBUG: [HttpClient-16-SelectorManager] [8s 312ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [8s 312ms] SSL Writer(SocketTube(8)) Sending 72 bytes downstream DEBUG: [HttpClient-6-SelectorManager] [8s 312ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [8s 312ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [8s 312ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [8s 312ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-3] [8s 312ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-16-SelectorManager] [8s 312ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [8s 312ms] SSL Writer(SocketTube(8)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [8s 312ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-6-SelectorManager] [8s 312ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-8-SelectorManager] [8s 312ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [8s 312ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [8s 312ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [8s 312ms] SocketTube(26) pending subscriber subscribed DEBUG: [pool-1-thread-3] [8s 312ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [8s 312ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [HttpClient-16-SelectorManager] [8s 312ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [8s 312ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [8s 312ms] SocketTube(7) pausing read event DEBUG: [HttpClient-6-SelectorManager] [8s 312ms] SocketTube(6) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [8s 312ms] SocketTube(19) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [8s 312ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [8s 312ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 312ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 312ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [8s 312ms] SocketTube(6) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [8s 313ms] SocketTube(6) pausing read event DEBUG: [HttpClient-8-SelectorManager] [8s 312ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [8s 313ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [8s 312ms] SocketTube(19) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [8s 313ms] SocketTube(19) pausing read event DEBUG: [pool-1-thread-3] [8s 312ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-2] [8s 312ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-3] [8s 313ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-SelectorManager] [8s 313ms] SocketTube(6) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2597e107 DEBUG: [HttpClient-8-SelectorManager] [8s 313ms] SocketTube(8) pausing read event DEBUG: [HttpClient-6-SelectorManager] [8s 313ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [8s 313ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [8s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7398a45b for R (true) DEBUG: [HttpClient-23-SelectorManager] [8s 313ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [8s 313ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 313ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [8s 313ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 313ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-2] [8s 313ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [8s 313ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [8s 313ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 313ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [8s 313ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [8s 313ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [8s 314ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 314ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [8s 314ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [8s 314ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-2] [8s 314ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-2] [8s 314ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [8s 314ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 314ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 314ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 314ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [8s 314ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [8s 314ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [8s 314ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [8s 314ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-2] [8s 314ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [8s 314ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 314ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6bfee42 DEBUG: [pool-1-thread-2] [8s 314ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [8s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7398a45b for None (false) DEBUG: [HttpClient-23-SelectorManager] [8s 341ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [8s 341ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [8s 341ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [8s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7398a45b for R (false) DEBUG: [HttpClient-23-SelectorManager] [8s 341ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 341ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5ed1571d DEBUG: [pool-1-thread-2] [8s 341ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 341ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5ed1571d DEBUG: [pool-1-thread-2] [8s 341ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [8s 341ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [8s 341ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5ed1571d DEBUG: [pool-1-thread-2] [8s 341ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [8s 341ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [8s 341ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53032 remote=/127.0.0.1:33705] DEBUG: [pool-1-thread-2] [8s 341ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [8s 341ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@554f580e(23) DEBUG: [pool-1-thread-2] [8s 341ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3649b932/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41b1db5b queue.isEmpty: false DEBUG: [pool-1-thread-2] [8s 341ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-2] [8s 341ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [8s 341ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 341ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-2] [8s 341ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [8s 341ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [8s 342ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-15-SelectorManager] [8s 371ms] Http2Connection(SocketTube(18)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [8s 371ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [8s 371ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [8s 371ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [8s 371ms] SocketTube(18) write: cancel DEBUG: [HttpClient-15-SelectorManager] [8s 371ms] SocketTube(18) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [8s 371ms] Http2Connection(SocketTube(18)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [8s 371ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: cancelled by SocketTube(18) DEBUG: [HttpClient-15-SelectorManager] [8s 371ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [8s 376ms] Http2Connection(SocketTube(17)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [8s 376ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [8s 376ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [8s 376ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [8s 376ms] SocketTube(17) write: cancel DEBUG: [HttpClient-14-SelectorManager] [8s 376ms] SocketTube(17) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [8s 376ms] Http2Connection(SocketTube(17)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [8s 376ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: cancelled by SocketTube(17) DEBUG: [HttpClient-14-SelectorManager] [8s 376ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [8s 380ms] Http2Connection(SocketTube(5)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [8s 380ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [8s 380ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [8s 380ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [8s 380ms] SocketTube(5) write: cancel DEBUG: [HttpClient-5-SelectorManager] [8s 380ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [8s 380ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: cancelled by SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [8s 380ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 380ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [8s 401ms] Http2Connection(SocketTube(6)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [8s 402ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [8s 402ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 402ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [8s 402ms] SocketTube(6) write: cancel DEBUG: [HttpClient-6-SelectorManager] [8s 402ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [8s 402ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: cancelled by SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [8s 402ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [8s 402ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [8s 485ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [8s 485ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-2] [8s 485ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [8s 485ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [8s 485ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-2] [8s 485ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 485ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-2] [8s 485ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 485ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-2] [8s 485ms] SocketTube(26) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [8s 485ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4221b060 DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] SocketTube(26) calling onSubscribe DEBUG: [pool-1-thread-2] [8s 486ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [8s 486ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [8s 486ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-2] [8s 486ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [8s 486ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7398a45b for R (false) DEBUG: [pool-1-thread-2] [8s 486ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [8s 486ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [8s 486ms] SocketTube(26) write: starting subscription DEBUG: [pool-1-thread-2] [8s 486ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 486ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-2] [8s 486ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [8s 486ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [8s 486ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [8s 486ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-2] [8s 486ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-2] [8s 486ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-2] [8s 486ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-2] [8s 486ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [8s 486ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [8s 486ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@554f580e(23) DEBUG: [pool-1-thread-2] [8s 486ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3649b932/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41b1db5b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [8s 486ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [8s 486ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [8s 486ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-23-SelectorManager] [8s 576ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [8s 652ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [8s 652ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [8s 652ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 652ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 652ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [Test-server-pool] [8s 652ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 652ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) trying to write: 13 DEBUG: [Test-server-pool] [8s 652ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [8s 652ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 652ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [8s 653ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 653ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 653ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 653ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 653ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 653ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 653ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-23-SelectorManager] [8s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7398a45b for None (false) DEBUG: [readLoop] [8s 653ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-23-SelectorManager] [8s 653ms] SocketTube(26) read bytes: 91 DEBUG: [HttpClient-23-SelectorManager] [8s 653ms] Http2Connection(SocketTube(26)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [8s 653ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [8s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7398a45b for R (false) DEBUG: [pool-1-thread-2] [8s 653ms] Http2Connection(SocketTube(26)) sending 91 to Http2Connection.asyncReceive DEBUG: [HttpClient-23-SelectorManager] [8s 654ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 654ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-2] [8s 654ms] Http2Connection(SocketTube(26)) Processing 91 DEBUG: [pool-1-thread-2] [8s 654ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-2] [8s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 654ms] 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 654ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [8s 654ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [8s 654ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [8s 654ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-2] [8s 654ms] SocketTube(26) trying to write: 9 DEBUG: [pool-1-thread-2] [8s 654ms] SocketTube(26) wrote: 9 DEBUG: [pool-1-thread-2] [8s 654ms] SocketTube(26) write: requesting more... DEBUG: [readLoop] [8s 654ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 654ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [8s 654ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 654ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 654ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 654ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 654ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [8s 654ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [8s 654ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [8s 654ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [8s 654ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/chunk/x) 200 HTTP_2 Local port: 53032 DEBUG: [pool-1-thread-2] [8s 654ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [8s 655ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 655ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [8s 655ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [8s 655ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [8s 655ms] HttpClientImpl(23) ClientImpl (async) elapsed 622 millis for GET to http://127.0.0.1:33705/http2/chunk/x DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74560883 DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [8s 655ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [8s 655ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [MainThread] [8s 656ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [8s 656ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:36865/https2/fixed/x GET DEBUG: [pool-1-thread-2] [8s 656ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [8s 657ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [8s 657ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [8s 657ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-1-thread-2] [8s 657ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-24-SelectorManager] [8s 657ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c039eb7 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-24-SelectorManager] [8s 657ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-24-SelectorManager] [8s 657ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53230 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53230, Session(1711957319365|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [8s 658ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-2] [8s 658ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 658ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-2] [8s 658ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-2] [8s 658ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [8s 658ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [8s 658ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-2] [8s 658ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-2] [8s 658ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-2] [8s 658ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] 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] [8s 658ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SocketTube(27) calling onSubscribe DEBUG: [pool-1-thread-2] [8s 658ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [8s 658ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [8s 658ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [8s 658ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-6] [8s 658ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-6] [8s 658ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 658ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 661ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 661ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 661ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 661ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [8s 661ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 661ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [8s 661ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [8s 661ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 661ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 661ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [8s 661ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-2] [8s 661ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-2] [8s 661ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [8s 661ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 661ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 661ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 661ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [8s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 664ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [8s 664ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-24-SelectorManager] [8s 664ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 664ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 664ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [8s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 664ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 664ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 664ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [8s 664ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 664ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 664ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [8s 664ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [8s 664ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [8s 665ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-24-SelectorManager] [8s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 665ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [8s 665ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 666ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [8s 666ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-2] [8s 666ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-2] [8s 666ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [8s 666ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 666ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 666ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 666ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [8s 666ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [8s 666ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [8s 666ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 666ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [8s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [HttpClient-24-SelectorManager] [8s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 666ms] SocketTube(27) read bytes: 175 DEBUG: [HttpClient-24-SelectorManager] [8s 666ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 666ms] SSL Reader(SocketTube(27)) Adding 175 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 666ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [8s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 666ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 666ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 666ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [8s 666ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [8s 666ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 666ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [8s 666ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [8s 666ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [8s 666ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [8s 666ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 667ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [8s 667ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [8s 667ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [8s 667ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [8s 667ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-2] [8s 667ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [8s 667ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 667ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [8s 667ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 667ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 667ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [8s 667ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [8s 667ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [8s 667ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [8s 667ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 667ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 667ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 667ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-2] [8s 667ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [8s 667ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [8s 668ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [8s 668ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [8s 668ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-2] [8s 668ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1390530 DEBUG: [pool-1-thread-2] [8s 668ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [8s 668ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [8s 668ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 668ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [8s 668ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 668ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [8s 668ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [8s 668ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [8s 668ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [8s 668ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [8s 668ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [8s 668ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-2] [8s 668ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [8s 668ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [8s 668ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [8s 668ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [8s 668ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [8s 668ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [8s 668ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 668ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [8s 668ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-2] [8s 668ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-2] [8s 668ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-2] [8s 668ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [8s 668ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [8s 668ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [8s 669ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 669ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [8s 669ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [8s 669ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-2] [8s 669ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [8s 669ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [8s 669ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [8s 669ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 669ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [8s 669ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [8s 669ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-2] [8s 669ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-2] [8s 669ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [8s 669ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 669ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [8s 669ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [8s 669ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [8s 669ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [8s 669ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [8s 669ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [8s 669ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [8s 669ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [8s 669ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [8s 669ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 670ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 670ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 670ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [8s 670ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [8s 670ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 670ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 670ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [8s 670ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-2] [8s 670ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-2] [8s 670ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [8s 670ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 670ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 670ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 670ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [8s 670ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [8s 670ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [8s 670ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 670ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [8s 670ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [8s 670ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [8s 670ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [8s 670ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 670ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [8s 670ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [8s 670ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 670ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 670ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [8s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 670ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 670ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 670ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [Test-server-pool] [8s 670ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-24-SelectorManager] [8s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 670ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [8s 670ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 670ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 670ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 671ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 671ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [8s 671ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [8s 671ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [8s 671ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [8s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [HttpClient-24-SelectorManager] [8s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 671ms] SocketTube(27) read bytes: 77 DEBUG: [HttpClient-24-SelectorManager] [8s 671ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 671ms] SSL Reader(SocketTube(27)) Adding 77 bytes to read buffer DEBUG: [readLoop] [8s 671ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [8s 671ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) Unwrapping: 77 TestServer(2): connection started DEBUG: [readLoop] [8s 671ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 671ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [8s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 671ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [8s 671ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [8s 671ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 671ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [readLoop] [8s 671ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [readLoop] [8s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 671ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [8s 672ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [8s 672ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [8s 672ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [8s 672ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 672ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [8s 672ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-2] [8s 672ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [8s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 672ms] 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 672ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [8s 672ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [8s 672ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [8s 672ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [8s 672ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) wrapping 9 bytes TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) pushScheduler is alive TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [8s 672ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-2] [8s 672ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-2] [8s 672ms] SocketTube(27) write: requesting more... Sent response headers 200 DEBUG: [pool-1-thread-2] [8s 672ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 672ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 672ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 672ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 672ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [8s 672ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [readLoop] [8s 672ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 672ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [8s 673ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [8s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 673ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [8s 673ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 673ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [8s 673ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [8s 673ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [8s 673ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [8s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 673ms] SocketTube(27) read bytes: 163 DEBUG: [HttpClient-24-SelectorManager] [8s 673ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 673ms] SSL Reader(SocketTube(27)) Adding 163 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 673ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [8s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 673ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) Unwrapping: 163 DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [8s 673ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [8s 673ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [8s 673ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 673ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [8s 673ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-2] [8s 673ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [8s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 673ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [8s 674ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [8s 674ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [8s 674ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [8s 674ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/fixed/x) 200 HTTP_2 Local port: 53230 DEBUG: [HttpClient-5-SelectorManager] [8s 722ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-5-SelectorManager] [8s 722ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [8s 722ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [8s 722ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [8s 722ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [8s 722ms] Http2Connection(SocketTube(5)) Close all streams Server connection to /127.0.0.1:52958 stopping. 1 streams DEBUG: [HttpClient-6-SelectorManager] [8s 737ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [8s 737ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-6-SelectorManager] [8s 737ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-6-SelectorManager] [8s 737ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [8s 737ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 737ms] Http2Connection(SocketTube(6)) Close all streams Server connection to /127.0.0.1:52968 stopping. 1 streams DEBUG: [pool-1-thread-5] [8s 741ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [8s 744ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [8s 744ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-1] [8s 744ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-1] [8s 744ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [8s 744ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:53000 stopping. 1 streams DEBUG: [pool-1-thread-4] [8s 746ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [8s 751ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-15-SelectorManager] [8s 751ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-15-SelectorManager] [8s 751ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-15-SelectorManager] [8s 751ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-15-SelectorManager] [8s 751ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:53016 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [8s 751ms] Http2Connection(SocketTube(18)) Close all streams DEBUG: [pool-1-thread-2] [8s 757ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [8s 757ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 757ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [8s 757ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [8s 757ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 757ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [8s 757ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-2] [8s 757ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [8s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 757ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [8s 757ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [8s 757ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [8s 757ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [8s 757ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [8s 757ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 757ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [8s 758ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 758ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [8s 758ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [8s 758ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-2] [8s 758ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [8s 758ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 758ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [8s 758ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [8s 758ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [8s 758ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 758ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [8s 758ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-2] [8s 758ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [8s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 758ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [8s 815ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [8s 816ms] Http2Connection(SocketTube(17)) Close all streams DEBUG: [pool-1-thread-2] [8s 816ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [8s 816ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [8s 816ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [8s 816ms] HttpClientImpl(24) ClientImpl (async) elapsed 159 millis for GET to https://127.0.0.1:36865/https2/fixed/x DEBUG: [pool-1-thread-2] [8s 816ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [8s 816ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [8s 816ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [8s 816ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-2] [8s 816ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@63757322 DEBUG: [pool-1-thread-2] [8s 816ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [8s 816ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-2] [8s 816ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 816ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [8s 816ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [8s 816ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [8s 816ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 816ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [MainThread] [8s 817ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [8s 818ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:36865/https2/chunk/x GET DEBUG: [pool-1-thread-2] [8s 818ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [8s 818ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [8s 818ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [8s 819ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-1-thread-2] [8s 819ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] 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-25-SelectorManager] [8s 819ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53244, Session(1711957321594|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53244 DEBUG: [pool-1-thread-2] [8s 819ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-2] [8s 819ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 819ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-2] [8s 819ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-2] [8s 819ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [8s 819ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [8s 819ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [pool-1-thread-2] [8s 819ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-2] [8s 819ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-2] [8s 819ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] 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@1d1e74e7[Not completed, 4 dependents] (id=2385) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SocketTube(28) calling onSubscribe DEBUG: [pool-1-thread-2] [8s 819ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [8s 819ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [8s 819ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [8s 819ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [8s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (true) DEBUG: [HttpClient-25-SelectorManager] [8s 820ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [8s 820ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 820ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [8s 820ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 820ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 822ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 822ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 822ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 822ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [8s 822ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 822ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [8s 822ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [8s 822ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 822ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 822ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [8s 822ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-2] [8s 823ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-2] [8s 823ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [8s 823ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 823ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 823ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 823ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: Connection writer stopping DEBUG: [HttpClient-25-SelectorManager] [8s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 825ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [8s 825ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [8s 826ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 826ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 826ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [8s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 826ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 826ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 826ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [8s 826ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 826ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 826ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [8s 826ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [8s 826ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [8s 826ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-25-SelectorManager] [8s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 827ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [8s 827ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 828ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [8s 828ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-2] [8s 828ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-2] [8s 828ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [8s 828ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 828ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 828ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 828ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [8s 828ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [8s 828ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [8s 828ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (true) DEBUG: [pool-1-thread-2] [8s 828ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [8s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 828ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [8s 828ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 828ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 828ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [8s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 828ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [8s 829ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [8s 829ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [8s 829ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-2] [8s 829ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [8s 829ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [8s 830ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 830ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 830ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [8s 830ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [8s 830ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [8s 830ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [8s 830ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 830ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 830ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 830ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-2] [8s 830ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [8s 830ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [8s 830ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [8s 830ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [8s 830ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-2] [8s 830ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@f8b8f9c DEBUG: [pool-1-thread-2] [8s 830ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [8s 830ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [8s 831ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 831ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [8s 831ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 831ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [8s 831ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [8s 831ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [8s 831ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [8s 831ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [8s 831ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [8s 831ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [8s 831ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [8s 831ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [8s 831ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [8s 831ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [8s 831ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [8s 831ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [8s 831ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 831ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [8s 831ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-2] [8s 831ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-2] [8s 831ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-2] [8s 831ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [8s 831ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [8s 831ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [8s 831ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 831ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [8s 831ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [8s 831ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-2] [8s 831ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [8s 832ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [8s 832ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [8s 832ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 832ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [8s 832ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [8s 832ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [8s 832ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [8s 832ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [8s 832ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [8s 832ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [8s 832ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [8s 832ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [8s 832ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [8s 832ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [8s 832ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 832ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [8s 832ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [8s 832ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 833ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SocketTube(28) read bytes: 1726 DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [8s 833ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 833ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 833ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SocketTube(28) no more demand for reading DEBUG: [Test-server-pool] [8s 833ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [8s 833ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [8s 833ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 833ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 833ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [Test-server-pool] [8s 833ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 833ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [8s 833ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [8s 833ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [8s 833ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (true) DEBUG: [HttpClient-25-SelectorManager] [8s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 834ms] SocketTube(28) read bytes: 77 DEBUG: [HttpClient-25-SelectorManager] [8s 834ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 834ms] SSL Reader(SocketTube(28)) Adding 77 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 834ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [8s 834ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 834ms] SSL Reader(SocketTube(28)) Unwrapping: 77 DEBUG: [HttpClient-25-SelectorManager] [8s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 834ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 834ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 834ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [8s 834ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [8s 834ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [pool-1-thread-2] [8s 834ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [8s 834ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 834ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer(2): connection started DEBUG: [readLoop] [8s 834ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [8s 834ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [8s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 834ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [8s 834ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [8s 834ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [8s 834ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 834ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [readLoop] [8s 834ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [8s 834ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-2] [8s 834ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [8s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 834ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 834ms] 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] [8s 834ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [8s 834ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 834ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [8s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 834ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [readLoop] [8s 834ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [8s 834ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [8s 834ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [8s 834ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [8s 834ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [8s 834ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [8s 834ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [8s 835ms] SocketTube(28) trying to write: 47 TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [8s 835ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-2] [8s 835ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [8s 835ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 835ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [readLoop] [8s 835ms] FramesDecoder decodes: 9 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [8s 835ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [8s 835ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [readLoop] [8s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 835ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [8s 835ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [pool-1-thread-2] [8s 835ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [pool-1-thread-2] [8s 835ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [8s 835ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [8s 835ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [8s 835ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [8s 835ms] SocketTube(28) resuming read event DEBUG: [readLoop] [8s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 835ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (false) DEBUG: [pool-1-thread-2] [8s 835ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [8s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 835ms] SocketTube(28) read bytes: 49 DEBUG: [HttpClient-25-SelectorManager] [8s 835ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 835ms] SSL Reader(SocketTube(28)) Adding 49 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 835ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [8s 835ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:49, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 835ms] SSL Reader(SocketTube(28)) Unwrapping: 49 DEBUG: [HttpClient-25-SelectorManager] [8s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 835ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 835ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 49 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-25-SelectorManager] [8s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 835ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [8s 835ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 835ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [8s 835ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [8s 836ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-2] [8s 836ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [8s 836ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 836ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [8s 836ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [8s 836ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [8s 836ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 836ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [8s 836ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-2] [8s 836ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [8s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 836ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [8s 836ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [8s 836ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [8s 836ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [8s 836ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/chunk/x) 200 HTTP_2 Local port: 53244 TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [8s 845ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [8s 918ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [8s 918ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 918ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-2] [8s 918ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 918ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [8s 918ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [8s 918ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [8s 918ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 918ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [8s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (true) DEBUG: [HttpClient-25-SelectorManager] [8s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 919ms] SocketTube(28) read bytes: 109 DEBUG: [HttpClient-25-SelectorManager] [8s 919ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 919ms] SSL Reader(SocketTube(28)) Adding 109 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 919ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [8s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 919ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 919ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 919ms] SSL Reader(SocketTube(28)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [8s 919ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [8s 919ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [8s 919ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [8s 919ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-2] [8s 919ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [8s 919ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 919ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [8s 919ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [8s 919ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-2] [8s 920ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [8s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 920ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-2] [8s 920ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 920ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [8s 920ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [8s 920ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [8s 920ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [8s 920ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-2] [8s 920ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [8s 920ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 920ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [8s 920ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-2] [8s 920ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [8s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [8s 920ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [8s 920ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [8s 920ms] HttpClientImpl(25) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:36865/https2/chunk/x DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [8s 920ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-2] [8s 921ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46d21bd8 DEBUG: [pool-1-thread-2] [8s 921ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [8s 921ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-2] [8s 921ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [8s 921ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [8s 921ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [8s 921ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [8s 921ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (false) DEBUG: [pool-1-thread-2] [8s 921ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [8s 922ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37579/http1/fixed/x GET DEBUG: [pool-1-thread-2] [8s 922ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [9s 9ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [9s 9ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [9s 9ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [9s 9ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [9s 9ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [9s 9ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [9s 9ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [9s 9ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@e769c43 queue.isEmpty: true DEBUG: [pool-1-thread-2] [9s 9ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@e769c43, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [9s 9ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [9s 9ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [9s 9ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [9s 9ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [9s 9ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [9s 9ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [9s 9ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [9s 9ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [9s 9ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [9s 9ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 9ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [9s 9ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [9s 10ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [9s 10ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [9s 10ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [9s 10ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [9s 10ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [9s 10ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1039a0fd DEBUG: [HttpClient-9-SelectorManager] [9s 10ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [9s 10ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [9s 10ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [9s 10ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [9s 10ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [9s 10ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [9s 10ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [9s 10ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [9s 10ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [9s 10ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [9s 10ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 10ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 10ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [9s 10ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [9s 10ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [9s 10ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [9s 10ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [9s 10ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [9s 10ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 10ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [9s 10ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [9s 10ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [9s 10ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [9s 10ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-9-SelectorManager] [9s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [pool-1-thread-2] [9s 10ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [9s 10ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [9s 10ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [9s 10ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [9s 10ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [9s 10ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [9s 10ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [9s 10ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [9s 11ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 11ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 11ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [9s 11ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [9s 11ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [9s 11ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [9s 11ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [9s 11ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [9s 11ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [9s 11ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@328745c7 DEBUG: [pool-1-thread-2] [9s 11ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [9s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 11ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [9s 11ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [9s 11ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 12ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 12ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@e769c43 DEBUG: [pool-1-thread-2] [9s 12ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [9s 12ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@e769c43 DEBUG: [pool-1-thread-2] [9s 12ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [9s 12ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [9s 12ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@e769c43 DEBUG: [pool-1-thread-2] [9s 12ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [9s 12ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [9s 22ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [9s 22ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-2] [9s 22ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6123cb64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f90043 queue.isEmpty: false DEBUG: [pool-1-thread-2] [9s 22ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [9s 22ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [9s 22ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [9s 22ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6123cb64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f90043, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [9s 22ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6123cb64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f90043 DEBUG: [pool-1-thread-2] [9s 22ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [9s 22ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6123cb64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f90043 DEBUG: [pool-1-thread-2] [9s 23ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [9s 23ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [9s 23ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [9s 23ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [9s 23ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [9s 23ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [9s 23ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [9s 23ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [9s 23ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [9s 23ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 23ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [9s 23ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [9s 23ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [9s 23ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [9s 23ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:37579/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [9s 23ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [9s 23ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [9s 23ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [9s 23ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [9s 23ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [9s 23ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [9s 23ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 50ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37579/http1/chunk/x GET DEBUG: [pool-1-thread-3] [9s 50ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [9s 50ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [9s 50ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [9s 50ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [9s 50ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [9s 50ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [9s 51ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 51ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [9s 51ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4e38fe52 queue.isEmpty: true DEBUG: [pool-1-thread-3] [9s 51ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4e38fe52, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [9s 51ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 51ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 51ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 51ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 51ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [9s 51ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [9s 51ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [9s 51ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [9s 51ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [9s 51ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 51ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [9s 51ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [9s 51ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [9s 51ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [9s 51ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [9s 51ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [9s 51ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7511bc4e DEBUG: [HttpClient-9-SelectorManager] [9s 51ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [9s 51ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [9s 51ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [9s 51ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [9s 51ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [9s 51ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [9s 51ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [9s 51ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [9s 51ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [9s 51ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 51ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [9s 51ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [9s 51ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 51ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [9s 51ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [9s 51ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [9s 52ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [9s 51ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 52ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [9s 52ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 52ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-9-SelectorManager] [9s 52ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [pool-1-thread-3] [9s 52ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [9s 52ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [9s 52ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [9s 52ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [9s 52ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [9s 52ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [9s 52ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 52ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 52ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [9s 52ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [9s 52ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 52ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [9s 52ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [9s 52ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [9s 52ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [9s 52ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [9s 52ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [9s 52ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [9s 52ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [9s 52ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@48554392 DEBUG: [pool-1-thread-3] [9s 52ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [9s 52ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [9s 52ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [9s 52ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [9s 52ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [9s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 53ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [9s 53ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [9s 53ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [pool-1-thread-3] [9s 53ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4e38fe52 DEBUG: [pool-1-thread-3] [9s 53ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [9s 53ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 53ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4e38fe52 DEBUG: [pool-1-thread-3] [9s 53ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [9s 53ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [9s 53ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4e38fe52 DEBUG: [pool-1-thread-3] [9s 53ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [9s 53ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [9s 150ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [9s 150ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [9s 150ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7404bfb8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2cf636ab queue.isEmpty: false DEBUG: [pool-1-thread-3] [9s 151ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [9s 151ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [9s 151ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7404bfb8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2cf636ab, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [9s 151ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7404bfb8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2cf636ab DEBUG: [pool-1-thread-3] [9s 151ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [9s 151ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7404bfb8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2cf636ab DEBUG: [pool-1-thread-3] [9s 151ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [9s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [9s 151ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [9s 151ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [9s 151ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [9s 151ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [9s 151ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [9s 151ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [9s 151ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 151ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [9s 151ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [9s 151ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [9s 151ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-3] [9s 151ms] HttpClientImpl(9) ClientImpl (async) elapsed 127 millis for GET to http://127.0.0.1:37579/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [9s 151ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [9s 151ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [9s 151ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 177ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [9s 177ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [9s 177ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [9s 177ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [9s 177ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-8-SelectorManager] [9s 186ms] SocketTube(8) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@79a5c9f9[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@5355be2e, getALPN: jdk.internal.net.http.common.MinimalFuture@700c9e11[Completed normally] (id=503), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=158 lim=158 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [9s 186ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [9s 186ms] SSL Reader(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [9s 186ms] SSL Reader(SocketTube(8)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-16-SelectorManager] [9s 188ms] SocketTube(19) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5d98a87d[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@1e387249, getALPN: jdk.internal.net.http.common.MinimalFuture@3816d083[Completed normally] (id=1418), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=109 lim=109 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [9s 193ms] 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@7290465f[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@721c4c8[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] [9s 202ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [9s 199ms] 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@2433d702[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@57bcf516[Completed normally] (id=2034), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=53 lim=53 cap=2048], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [9s 202ms] 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@5b6dcba2[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@33d1c58c[Completed normally] (id=2111), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=101 lim=101 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [9s 202ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [9s 202ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [9s 202ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [9s 202ms] SSL Reader(SocketTube(8)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [MainThread] [9s 202ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46643/https1/fixed/x GET DEBUG: [HttpClient-21-SelectorManager] [9s 202ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [9s 202ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [9s 202ms] SSL Reader(SocketTube(19)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [9s 202ms] SSL Reader(SocketTube(3)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-20-SelectorManager] [9s 202ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [9s 202ms] SSL Reader(SocketTube(24)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-16-SelectorManager] [9s 203ms] SSL Reader(SocketTube(19)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-3] [9s 203ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-3-SelectorManager] [9s 203ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [9s 203ms] SSL Reader(SocketTube(23)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-21-SelectorManager] [9s 203ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [9s 204ms] SSL Reader(SocketTube(19)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [9s 204ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [9s 204ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [9s 204ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [9s 204ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [9s 204ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [9s 205ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [9s 205ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 205ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [9s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@479e09ee queue.isEmpty: true DEBUG: [pool-1-thread-3] [9s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@479e09ee, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [9s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 205ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [9s 205ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [9s 205ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [9s 205ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@16b687da DEBUG: [pool-1-thread-3] [9s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [9s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-SelectorManager] [9s 205ms] SocketTube(7) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@18bc626d[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@491de5b8, getALPN: jdk.internal.net.http.common.MinimalFuture@1cec45[Completed normally] (id=440), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=109 lim=109 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 205ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [9s 205ms] SSL Reader(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [9s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-SelectorManager] [9s 205ms] SSL Reader(SocketTube(7)) error java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [9s 205ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-3] [9s 205ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [9s 206ms] SSL Reader(SocketTube(7)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [9s 206ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [9s 206ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [9s 206ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [9s 206ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [9s 206ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [9s 206ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [9s 206ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [9s 206ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [9s 206ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [9s 206ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [9s 206ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [9s 206ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [9s 206ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [9s 206ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 206ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [9s 206ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [9s 206ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [9s 207ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [9s 207ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 207ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 207ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 207ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [9s 207ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [9s 207ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [9s 207ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 207ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [9s 207ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [9s 207ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 207ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [9s 207ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [9s 207ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [9s 207ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [9s 207ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [9s 207ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [9s 207ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-12-SelectorManager] [9s 207ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@26fe260c[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@15389557[Completed normally] (id=1134), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=167 lim=167 cap=2048], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [9s 207ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [9s 207ms] SSL Reader(SocketTube(15)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [9s 207ms] SSL Reader(SocketTube(15)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-12-SelectorManager] [9s 207ms] SSL Reader(SocketTube(15)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [9s 207ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [9s 207ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@be8b8c9 DEBUG: [pool-1-thread-3] [9s 207ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [9s 207ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [9s 207ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [9s 207ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [9s 207ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [9s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 207ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [9s 207ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 207ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 207ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 207ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 207ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [9s 207ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [9s 208ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [9s 208ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [9s 208ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [9s 208ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [9s 208ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [9s 208ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 208ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 208ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [9s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [9s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@479e09ee DEBUG: [pool-1-thread-3] [9s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@479e09ee DEBUG: [pool-1-thread-3] [9s 208ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [9s 208ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [9s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@479e09ee DEBUG: [pool-1-thread-3] [9s 208ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [9s 208ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-13-SelectorManager] [9s 210ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@76d8f5d[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@3c8eed98[Completed normally] (id=1209), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=223 lim=223 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [9s 210ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [9s 210ms] SSL Reader(SocketTube(16)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [9s 210ms] SSL Reader(SocketTube(16)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-13-SelectorManager] [9s 210ms] SSL Reader(SocketTube(16)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [9s 212ms] 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@13b8c288[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@67ee2bff[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] [9s 212ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [9s 212ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [9s 212ms] SSL Reader(SocketTube(4)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-4-SelectorManager] [9s 212ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [9s 214ms] SocketTube(20) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5829dc9e[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@33506a63, getALPN: jdk.internal.net.http.common.MinimalFuture@1908cde2[Completed normally] (id=1481), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=109 lim=109 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [9s 215ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [9s 215ms] SSL Reader(SocketTube(20)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [9s 215ms] SSL Reader(SocketTube(20)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-17-SelectorManager] [9s 216ms] SSL Reader(SocketTube(20)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [9s 240ms] 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@67ee2bff[Completed normally] (id=231), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [9s 240ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [9s 240ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [9s 242ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [9s 242ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [9s 243ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [9s 243ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [9s 243ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [9s 243ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [9s 245ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5355be2e, getALPN: jdk.internal.net.http.common.MinimalFuture@700c9e11[Completed normally] (id=503), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [9s 245ms] Http2Connection(SSLTube(SocketTube(8))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [9s 245ms] SSLTube(SocketTube(8)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [9s 245ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [9s 245ms] SSL Reader(SocketTube(8)) stop DEBUG: [HttpClient-8-SelectorManager] [9s 245ms] SSL Writer(SocketTube(8)) stop DEBUG: [pool-1-thread-2] [9s 245ms] Http2Connection(SSLTube(SocketTube(8))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-8-SelectorManager] [9s 245ms] SocketTube(8) Stopping read scheduler DEBUG: [pool-1-thread-2] [9s 246ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [9s 246ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [9s 246ms] SocketTube(8) Read scheduler stopped DEBUG: [pool-1-thread-2] [9s 246ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-8-SelectorManager] [9s 246ms] SocketTube(8) write: cancel DEBUG: [HttpClient-8-SelectorManager] [9s 246ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [9s 246ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [9s 246ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [9s 246ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [9s 246ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [9s 246ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [9s 247ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [9s 247ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams Server connection to /127.0.0.1:53192 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-3-SelectorManager] [9s 247ms] 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@721c4c8[Completed normally] (id=143), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [9s 247ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [9s 247ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [9s 247ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [9s 247ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [9s 247ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [9s 247ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [9s 247ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [9s 247ms] Http2ClientImpl stopping DEBUG: [HttpClient-16-SelectorManager] [9s 249ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e387249, getALPN: jdk.internal.net.http.common.MinimalFuture@3816d083[Completed normally] (id=1418), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [9s 249ms] Http2Connection(SSLTube(SocketTube(19))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [9s 249ms] SSLTube(SocketTube(19)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [9s 249ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [9s 249ms] SSL Reader(SocketTube(19)) stop DEBUG: [pool-1-thread-2] [9s 249ms] Http2Connection(SSLTube(SocketTube(19))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [9s 263ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [9s 249ms] SSL Writer(SocketTube(19)) stop DEBUG: [pool-1-thread-2] [9s 263ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [HttpClient-21-SelectorManager] [9s 251ms] 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@33d1c58c[Completed normally] (id=2111), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [9s 254ms] 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@57bcf516[Completed normally] (id=2034), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 256ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@491de5b8, getALPN: jdk.internal.net.http.common.MinimalFuture@1cec45[Completed normally] (id=440), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-20-SelectorManager] [9s 263ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-12-SelectorManager] [9s 260ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(15))), getALPN: jdk.internal.net.http.common.MinimalFuture@15389557[Completed normally] (id=1134), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [9s 262ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(16))), getALPN: jdk.internal.net.http.common.MinimalFuture@3c8eed98[Completed normally] (id=1209), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [9s 263ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [pool-1-thread-2] [9s 263ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [HttpClient-13-SelectorManager] [9s 263ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-21-SelectorManager] [9s 263ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-13-SelectorManager] [9s 263ms] SSLTube(SocketTube(16)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 263ms] Http2Connection(SSLTube(SocketTube(7))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-21-SelectorManager] [9s 263ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [9s 263ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-7-SelectorManager] [9s 263ms] SSLTube(SocketTube(7)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [9s 263ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [9s 263ms] SSL Reader(SocketTube(7)) stop DEBUG: [HttpClient-7-SelectorManager] [9s 263ms] SSL Writer(SocketTube(7)) stop DEBUG: [HttpClient-16-SelectorManager] [9s 263ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-20-SelectorManager] [9s 263ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 263ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [9s 263ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 263ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [9s 263ms] SocketTube(7) write: cancel DEBUG: [HttpClient-7-SelectorManager] [9s 263ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-12-SelectorManager] [9s 263ms] SSLTube(SocketTube(15)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [9s 263ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [9s 263ms] SSL Reader(SocketTube(16)) stop DEBUG: [HttpClient-13-SelectorManager] [9s 263ms] SSL Writer(SocketTube(16)) stop DEBUG: [HttpClient-21-SelectorManager] [9s 263ms] SSL Writer(SocketTube(24)) stop DEBUG: [pool-1-thread-4] [9s 263ms] Http2Connection(SSLTube(SocketTube(7))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-21-SelectorManager] [9s 264ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [9s 263ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [9s 264ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-20-SelectorManager] [9s 263ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-20-SelectorManager] [9s 264ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-7-SelectorManager] [9s 263ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) Server connection to /127.0.0.1:53212 stopping. 1 streams DEBUG: [HttpClient-12-SelectorManager] [9s 263ms] SSL Reader(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [9s 264ms] SSL Writer(SocketTube(15)) stop TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [9s 264ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [9s 264ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [9s 264ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [9s 264ms] SocketTube(15) Read scheduler stopped java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [9s 264ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [9s 265ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-21-SelectorManager] [9s 264ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [9s 265ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [9s 264ms] SocketTube(19) write: cancel DEBUG: [HttpClient-16-SelectorManager] [9s 265ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-20-SelectorManager] [9s 264ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [9s 265ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-7-SelectorManager] [9s 264ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [9s 264ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 265ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [9s 265ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-12-SelectorManager] [9s 264ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-4] [9s 265ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [HttpClient-21-SelectorManager] [9s 265ms] Http2ClientImpl stopping DEBUG: [HttpClient-20-SelectorManager] [9s 265ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [9s 265ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [9s 265ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [9s 265ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [9s 265ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-20-SelectorManager] [9s 265ms] Http2ClientImpl stopping DEBUG: [HttpClient-16-SelectorManager] [9s 265ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-16-SelectorManager] [9s 265ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams DEBUG: [HttpClient-13-SelectorManager] [9s 265ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [9s 265ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:53180 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-17-SelectorManager] [9s 266ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@33506a63, getALPN: jdk.internal.net.http.common.MinimalFuture@1908cde2[Completed normally] (id=1481), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [9s 266ms] Http2Connection(SSLTube(SocketTube(20))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [9s 266ms] SSLTube(SocketTube(20)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [9s 266ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [9s 266ms] Http2Connection(SSLTube(SocketTube(20))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-17-SelectorManager] [9s 266ms] SSL Reader(SocketTube(20)) stop DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] SSL Writer(SocketTube(20)) stop DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] SocketTube(20) write: cancel DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-4] [9s 267ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [HttpClient-17-SelectorManager] [9s 267ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-17-SelectorManager] [9s 268ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [9s 268ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams Server connection to /127.0.0.1:53218 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [9s 303ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [9s 303ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [9s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ec6b72/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@358ad3b8 queue.isEmpty: false DEBUG: [pool-1-thread-3] [9s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [9s 303ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [9s 303ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [9s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ec6b72/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@358ad3b8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [9s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2ec6b72/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@358ad3b8 DEBUG: [pool-1-thread-3] [9s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [9s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2ec6b72/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@358ad3b8 DEBUG: [pool-1-thread-3] [9s 304ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [9s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [9s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [9s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [9s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [9s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [9s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 304ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [9s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [9s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2ec6b72/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@358ad3b8 DEBUG: [pool-1-thread-3] [9s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [9s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2ec6b72/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@358ad3b8 DEBUG: [pool-1-thread-3] [9s 304ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [9s 304ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [9s 305ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [9s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [9s 305ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [9s 305ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [9s 305ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [9s 305ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [9s 305ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [9s 305ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [9s 305ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [9s 305ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:46643/https1/fixed/x DEBUG: [pool-1-thread-3] [9s 305ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [9s 305ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [9s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [9s 305ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [9s 305ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 305ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 305ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 305ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 305ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [9s 305ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [9s 305ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [9s 305ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 305ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 305ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [MainThread] [9s 306ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46643/https1/chunk/x GET DEBUG: [pool-1-thread-3] [9s 306ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [9s 307ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [9s 307ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [9s 307ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [9s 307ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [9s 307ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [9s 307ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 307ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@59c0d659 queue.isEmpty: true DEBUG: [pool-1-thread-3] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@59c0d659, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 307ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [9s 307ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [9s 307ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [9s 307ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@389681e8 DEBUG: [pool-1-thread-3] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [9s 307ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 307ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 307ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [9s 307ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [9s 307ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [9s 307ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [9s 307ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [9s 307ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [9s 307ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [9s 307ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [9s 307ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [9s 307ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [9s 307ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [9s 307ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [9s 307ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [9s 307ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [9s 307ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [9s 307ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [9s 308ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [9s 308ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [9s 308ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [9s 308ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 308ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [9s 308ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [9s 308ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [9s 308ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 308ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [9s 308ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [9s 308ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 308ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [9s 308ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [9s 308ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [9s 308ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [9s 308ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [9s 308ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [9s 308ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [9s 308ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [9s 308ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5be28251 DEBUG: [pool-1-thread-3] [9s 308ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [9s 308ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [9s 308ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [9s 308ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [9s 308ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [9s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 309ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [9s 309ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 309ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 309ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [9s 309ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [pool-1-thread-3] [9s 309ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [HttpClient-9-SelectorManager] [9s 309ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 309ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-3] [9s 309ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [9s 309ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [9s 309ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [9s 310ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [9s 310ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 310ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 310ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [9s 310ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [9s 310ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@59c0d659 DEBUG: [pool-1-thread-3] [9s 310ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 310ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@59c0d659 DEBUG: [pool-1-thread-3] [9s 310ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [9s 310ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [9s 310ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@59c0d659 DEBUG: [pool-1-thread-3] [9s 310ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [9s 310ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [9s 407ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [9s 407ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [9s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4c81d783/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@132cb254 queue.isEmpty: false DEBUG: [pool-1-thread-3] [9s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [9s 407ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [9s 407ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [9s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4c81d783/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@132cb254, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [9s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c81d783/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@132cb254 DEBUG: [pool-1-thread-3] [9s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [9s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c81d783/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@132cb254 DEBUG: [pool-1-thread-3] [9s 407ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [9s 407ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [9s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [9s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [9s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [9s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [9s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 408ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [9s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [9s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c81d783/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@132cb254 DEBUG: [pool-1-thread-3] [9s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [9s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c81d783/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@132cb254 DEBUG: [pool-1-thread-3] [9s 408ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [9s 408ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [9s 408ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [9s 408ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [9s 408ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [9s 408ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [9s 408ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [9s 408ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [9s 408ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [9s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [9s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 409ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [9s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [9s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c81d783/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@132cb254 DEBUG: [pool-1-thread-3] [9s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [9s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c81d783/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@132cb254 DEBUG: [pool-1-thread-3] [9s 409ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [9s 409ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [9s 409ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [9s 409ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [9s 409ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [9s 409ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [9s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [9s 409ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [9s 409ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [9s 409ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [9s 409ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [9s 409ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [9s 409ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [9s 409ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [9s 410ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:46643/https1/chunk/x DEBUG: [pool-1-thread-3] [9s 410ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [9s 410ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [9s 410ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [9s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [9s 410ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [9s 410ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 410ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 410ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 410ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 410ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [9s 410ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [9s 410ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [9s 410ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 410ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [MainThread] [9s 411ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33705/http2/fixed/x GET DEBUG: [pool-1-thread-3] [9s 411ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [9s 411ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [9s 411ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [9s 412ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [9s 412ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [9s 412ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [9s 412ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 412ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [9s 412ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [9s 412ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-3] [9s 412ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [9s 412ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [9s 412ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [9s 412ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [9s 412ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [9s 412ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [9s 412ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [9s 412ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [9s 412ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 412ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 412ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [9s 412ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 413ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [9s 413ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [9s 413ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [9s 413ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [9s 413ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 413ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [9s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 414ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [9s 414ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [9s 414ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 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] [9s 414ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [9s 414ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 47 DEBUG: [pool-1-thread-3] [9s 414ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [9s 414ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [9s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [9s 414ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [9s 414ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [9s 414ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [9s 414ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [9s 414ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/fixed/x) 200 HTTP_2 Local port: 52984 DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [9s 512ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [9s 512ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [9s 512ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [9s 512ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [9s 512ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:33705/http2/fixed/x DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@508601a4 DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [9s 512ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [9s 513ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33705/http2/chunk/x GET DEBUG: [pool-1-thread-3] [9s 513ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [9s 513ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [9s 513ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [9s 513ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [9s 513ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [9s 514ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [9s 514ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 514ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [9s 514ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [9s 514ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-3] [9s 514ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [9s 514ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [9s 514ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [9s 514ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [9s 514ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [9s 514ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [9s 514ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [9s 514ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [9s 514ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 514ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 514ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [9s 514ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 514ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [9s 514ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 514ms] Exchange sendRequestBody DEBUG: [readLoop] [9s 514ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [9s 514ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [9s 514ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 514ms] 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] [9s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 515ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [9s 515ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [9s 515ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 515ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 515ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [9s 515ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 42 DEBUG: [pool-1-thread-3] [9s 515ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [9s 515ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [9s 515ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [9s 516ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [9s 516ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [9s 516ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [9s 516ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [9s 516ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/chunk/x) 200 HTTP_2 Local port: 52984 DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [9s 614ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [9s 614ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [9s 614ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [9s 614ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [9s 614ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:33705/http2/chunk/x DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@12f9f9f8 DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [9s 614ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [9s 615ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36865/https2/fixed/x GET DEBUG: [pool-1-thread-3] [9s 616ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [9s 616ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [9s 616ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [9s 616ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [9s 616ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [9s 616ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [9s 616ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 616ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [9s 616ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [9s 616ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-3] [9s 616ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [9s 616ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [9s 616ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [9s 617ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [9s 617ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [9s 617ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [9s 617ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [9s 617ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [9s 617ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 617ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [9s 617ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [9s 617ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [9s 617ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 617ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 617ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [9s 617ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [9s 617ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 617ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 617ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [9s 617ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [9s 617ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 617ms] 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] [9s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 618ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [9s 618ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 619ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 619ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [9s 619ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [9s 619ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-3] [9s 619ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [9s 619ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [9s 619ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [9s 619ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [9s 619ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [9s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 619ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 619ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 619ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [9s 619ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [9s 619ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [9s 619ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [9s 619ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-3] [9s 619ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [9s 619ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [9s 619ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [9s 619ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [9s 619ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [9s 619ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [9s 619ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [9s 619ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/fixed/x) 200 HTTP_2 Local port: 53196 DEBUG: [pool-1-thread-3] [9s 716ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [9s 716ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [9s 716ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-3] [9s 716ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 716ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [9s 716ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [9s 716ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [9s 716ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [9s 716ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [9s 716ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [9s 716ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 716ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [9s 716ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [9s 716ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [9s 716ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [9s 716ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-3] [9s 716ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [9s 716ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [9s 716ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [9s 716ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [9s 716ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [9s 717ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [9s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [9s 717ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [9s 717ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [9s 717ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:36865/https2/fixed/x DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@64b157e1 DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [9s 717ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 717ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [9s 717ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [9s 717ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [9s 718ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 718ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [MainThread] [9s 718ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36865/https2/chunk/x GET DEBUG: [pool-1-thread-3] [9s 718ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [9s 718ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [9s 718ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [9s 718ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [9s 718ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [9s 718ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [9s 718ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 718ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [9s 718ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [9s 719ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-3] [9s 719ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [9s 719ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [9s 719ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [9s 719ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [9s 719ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [9s 719ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [9s 719ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [9s 719ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [9s 719ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 719ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [9s 719ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [9s 719ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [9s 719ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [9s 719ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 719ms] Exchange sendRequestBody DEBUG: [readLoop] [9s 719ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 719ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [9s 719ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [9s 719ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [9s 719ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [9s 719ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 719ms] 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] [9s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 720ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [9s 720ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 720ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 721ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 721ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 721ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [9s 721ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-3] [9s 721ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [9s 721ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [9s 721ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [9s 721ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [9s 721ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [9s 721ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 721ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [9s 721ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [9s 721ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [9s 721ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [9s 721ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-3] [9s 721ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [9s 721ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [9s 721ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [9s 721ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [9s 721ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [9s 721ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [9s 721ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [9s 721ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/chunk/x) 200 HTTP_2 Local port: 53196 DEBUG: [pool-1-thread-3] [9s 819ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [9s 819ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [9s 819ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [9s 819ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [9s 819ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [9s 819ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-3] [9s 819ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [9s 819ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [9s 819ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [9s 819ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [9s 819ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [9s 819ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-3] [9s 819ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-3] [9s 819ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [9s 819ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [9s 819ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [9s 820ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [9s 820ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [9s 820ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [9s 820ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [9s 820ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:36865/https2/chunk/x DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@34988a57 DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [9s 820ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-3] [9s 820ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [9s 820ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [9s 820ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [9s 820ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [9s 820ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 820ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [MainThread] [9s 859ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [9s 864ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:37579/http1/fixed/x GET DEBUG: [MainThread] [9s 864ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [9s 864ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [9s 864ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 864ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 864ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [9s 864ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 864ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 865ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 865ms] Http1Exchange Sending headers only DEBUG: [MainThread] [9s 865ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@525ddec7 queue.isEmpty: true DEBUG: [MainThread] [9s 865ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@525ddec7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [9s 865ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 865ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 865ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 865ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 865ms] Http1Exchange response created in advance DEBUG: [MainThread] [9s 865ms] Http1Exchange initiating connect async DEBUG: [MainThread] [9s 865ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [9s 865ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c9feb9c for C (true) DEBUG: [HttpClient-26-SelectorManager] [9s 865ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [9s 865ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44014 DEBUG: [pool-1-thread-3] [9s 865ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [9s 865ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-3] [9s 865ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-3] [9s 865ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-3] [9s 865ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-3] [9s 865ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [9s 865ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [pool-1-thread-3] [9s 865ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-3] [9s 865ms] SocketTube(29) write: registering startSubscription event DEBUG: [pool-1-thread-3] [9s 865ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [9s 865ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-26-SelectorManager] [9s 865ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@266780ec DEBUG: [HttpClient-26-SelectorManager] [9s 865ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [9s 865ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [9s 866ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [HttpClient-26-SelectorManager] [9s 866ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [9s 866ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-3] [9s 866ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-26-SelectorManager] [9s 866ms] SocketTube(29) write: starting subscription DEBUG: [pool-1-thread-3] [9s 866ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-26-SelectorManager] [9s 866ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-4] [9s 866ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 866ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [9s 866ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-3] [9s 866ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-4] [9s 866ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [9s 866ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [9s 866ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 866ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-4] [9s 866ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-3] [9s 866ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [9s 866ms] SocketTube(29) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 866ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [9s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63651a44 for R (true) DEBUG: [pool-1-thread-3] [9s 866ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [9s 866ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [9s 866ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-3] [9s 866ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-3] [9s 866ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-3] [9s 866ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [9s 866ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 866ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 866ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-3] [9s 866ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [9s 866ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [9s 866ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [9s 866ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [9s 866ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [9s 866ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [9s 866ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-3] [9s 866ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [9s 866ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [9s 866ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [9s 866ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@54732641 DEBUG: [pool-1-thread-3] [9s 866ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [9s 866ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [9s 866ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [9s 866ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-3] [9s 867ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [HttpClient-26-SelectorManager] [9s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63651a44 for None (false) DEBUG: [HttpClient-26-SelectorManager] [9s 867ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [9s 867ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [9s 867ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-3] [9s 867ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@525ddec7 DEBUG: [HttpClient-26-SelectorManager] [9s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63651a44 for R (false) DEBUG: [HttpClient-26-SelectorManager] [9s 867ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 867ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [9s 867ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@525ddec7 DEBUG: [pool-1-thread-3] [9s 867ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [9s 867ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [9s 867ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@525ddec7 DEBUG: [pool-1-thread-3] [9s 867ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [9s 867ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [9s 867ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [9s 867ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5b722c00(26) DEBUG: [pool-1-thread-3] [9s 868ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@998230e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67f86383 queue.isEmpty: false DEBUG: [pool-1-thread-3] [9s 868ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-3] [9s 868ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [9s 868ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [9s 868ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@998230e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67f86383, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [9s 868ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@998230e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67f86383 DEBUG: [pool-1-thread-3] [9s 868ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [9s 868ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@998230e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67f86383 DEBUG: [pool-1-thread-3] [9s 868ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [9s 868ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [9s 868ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [9s 868ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-3] [9s 868ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [9s 868ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-3] [9s 868ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-3] [9s 868ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-3] [9s 868ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-3] [9s 868ms] SocketTube(29) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 868ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-3] [9s 868ms] SocketTube(29) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [9s 868ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SocketTube(29) calling onSubscribe DEBUG: [pool-1-thread-3] [9s 868ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-3] [9s 868ms] HttpClientImpl(26) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:37579/http1/fixed/x DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63651a44 for R (false) DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-3] [9s 868ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SocketTube(29) write: starting subscription DEBUG: [pool-1-thread-3] [9s 868ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5b722c00(26) DEBUG: [HttpClient-26-SelectorManager] [9s 868ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-3] [9s 868ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [pool-1-thread-3] [9s 868ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-4] [9s 868ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-4] [9s 868ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 869ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [9s 869ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:37579/http1/chunk/x GET DEBUG: [MainThread] [9s 870ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [9s 870ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [9s 870ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 870ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 870ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [9s 870ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 870ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 870ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 870ms] Http1Exchange Sending headers only DEBUG: [MainThread] [9s 870ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2f90df88 queue.isEmpty: true DEBUG: [MainThread] [9s 870ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2f90df88, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [9s 870ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 870ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 870ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 870ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 870ms] Http1Exchange response created in advance DEBUG: [MainThread] [9s 870ms] Http1Exchange initiating connect async DEBUG: [MainThread] [9s 870ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3e6093df for C (true) DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44028 DEBUG: [pool-1-thread-4] [9s 871ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [9s 871ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-4] [9s 871ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-4] [9s 871ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 871ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-4] [9s 871ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-4] [9s 871ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [pool-1-thread-4] [9s 871ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-4] [9s 871ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-4] [9s 871ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3498f8af DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-3] [9s 871ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] SocketTube(30) write: starting subscription DEBUG: [pool-1-thread-4] [9s 871ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [9s 871ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 871ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [9s 871ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [9s 871ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-3] [9s 871ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-3] [9s 871ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [9s 871ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [HttpClient-27-SelectorManager] [9s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@719a6058 for R (true) DEBUG: [pool-1-thread-2] [9s 871ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-4] [9s 871ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [9s 871ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 871ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [9s 871ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 871ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [9s 871ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [9s 871ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-4] [9s 872ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-4] [9s 872ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-4] [9s 872ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 872ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 872ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 872ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-4] [9s 872ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [9s 872ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 872ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [9s 872ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [9s 872ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [9s 872ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 872ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-4] [9s 872ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [9s 872ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [9s 872ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 872ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6075a2bb DEBUG: [pool-1-thread-4] [9s 872ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [9s 872ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [9s 872ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [9s 872ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-4] [9s 872ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [HttpClient-27-SelectorManager] [9s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@719a6058 for None (false) DEBUG: [HttpClient-27-SelectorManager] [9s 873ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [9s 873ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [9s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@719a6058 for R (false) DEBUG: [pool-1-thread-4] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2f90df88 DEBUG: [pool-1-thread-4] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [HttpClient-27-SelectorManager] [9s 873ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2f90df88 DEBUG: [pool-1-thread-4] [9s 873ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [9s 873ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2f90df88 DEBUG: [pool-1-thread-4] [9s 873ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [9s 873ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [9s 873ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [9s 873ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@65c8ed1d(27) DEBUG: [pool-1-thread-4] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@257730d1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21b07625 queue.isEmpty: false DEBUG: [pool-1-thread-4] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [9s 873ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@257730d1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21b07625, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@257730d1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21b07625 DEBUG: [pool-1-thread-4] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@257730d1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21b07625 DEBUG: [pool-1-thread-4] [9s 873ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [9s 873ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-4] [9s 873ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [9s 873ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-4] [9s 873ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-4] [9s 873ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 873ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-4] [9s 873ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 873ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-4] [9s 873ms] SocketTube(30) write: resetting demand to 0 DEBUG: [HttpClient-27-SelectorManager] [9s 873ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-27-SelectorManager] [9s 873ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-27-SelectorManager] [9s 873ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-27-SelectorManager] [9s 874ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [9s 874ms] SocketTube(30) calling onSubscribe DEBUG: [pool-1-thread-4] [9s 873ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [9s 874ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [9s 874ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [9s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@719a6058 for R (false) DEBUG: [pool-1-thread-4] [9s 874ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [HttpClient-27-SelectorManager] [9s 874ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [9s 874ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [9s 874ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-4] [9s 874ms] HttpClientImpl(27) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:37579/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [9s 874ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [9s 874ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-4] [9s 874ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [9s 874ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [9s 874ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-4] [9s 874ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@65c8ed1d(27) DEBUG: [pool-1-thread-2] [9s 874ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 874ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-4] [9s 874ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [MainThread] [9s 874ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [9s 875ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:46643/https1/fixed/x GET DEBUG: [MainThread] [9s 875ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [9s 875ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 875ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 876ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [MainThread] [9s 876ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [9s 876ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4fa6a58b for C (true) DEBUG: [HttpClient-28-SelectorManager] [9s 876ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [9s 876ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46344 DEBUG: [pool-1-thread-4] [9s 876ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-4] [9s 876ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 876ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-4] [9s 876ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SocketTube(31) subscribe event raised DEBUG: [pool-1-thread-4] [9s 877ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 877ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-4] [9s 877ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-4] [9s 877ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] 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@455ecefb[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] [9s 877ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SocketTube(31) calling onSubscribe DEBUG: [pool-1-thread-4] [9s 877ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-4] [9s 877ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [9s 877ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [9s 877ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [9s 877ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for R (true) DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [9s 877ms] SocketTube(31) write: offloading requestMore DEBUG: [pool-1-thread-2] [9s 877ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-2] [9s 877ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [9s 877ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 880ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 880ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 880ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 880ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [9s 880ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 880ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [9s 880ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [9s 880ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 880ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 880ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [9s 880ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-4] [9s 880ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-4] [9s 880ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [9s 880ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 880ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 880ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 880ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [9s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for None (false) DEBUG: [HttpClient-28-SelectorManager] [9s 884ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [9s 884ms] SocketTube(31) read bytes: 261 DEBUG: [HttpClient-28-SelectorManager] [9s 884ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [9s 884ms] SSL Reader(SocketTube(31)) Adding 261 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [9s 884ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [9s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for R (false) DEBUG: [HttpClient-28-SelectorManager] [9s 884ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 884ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 884ms] SSL Reader(SocketTube(31)) Unwrapping: 261 DEBUG: [pool-1-thread-4] [9s 884ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-4] [9s 884ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 884ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [9s 884ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [9s 884ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [9s 884ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [9s 886ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [9s 886ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-4] [9s 886ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-4] [9s 886ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [9s 886ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 886ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 886ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 886ms] SSL Reader(SocketTube(31)) Unwrapping: 128 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [9s 886ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [9s 886ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [9s 886ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [9s 886ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [9s 887ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-4] [9s 887ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [9s 887ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 887ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 887ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 887ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 887ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-4] [9s 887ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [9s 887ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [9s 887ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [9s 887ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [9s 887ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-4] [9s 887ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46344 remote=/127.0.0.1:46643] DEBUG: [pool-1-thread-4] [9s 887ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 887ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@59b58dc1 queue.isEmpty: true DEBUG: [pool-1-thread-4] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@59b58dc1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 888ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [9s 888ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [9s 888ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [9s 888ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4558cf9e DEBUG: [pool-1-thread-4] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 888ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 888ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 888ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 888ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 888ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 888ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-4] [9s 888ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [9s 888ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 888ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [9s 888ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [9s 888ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [9s 888ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [9s 888ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [9s 888ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [9s 888ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [9s 888ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [9s 888ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [9s 888ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [9s 888ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [9s 888ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-4] [9s 888ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [9s 888ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 888ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [9s 888ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [9s 888ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [9s 888ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 888ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [9s 888ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [9s 888ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [9s 888ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [9s 888ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 888ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 888ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [9s 888ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-4] [9s 889ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-4] [9s 889ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [9s 889ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 889ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 889ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-4] [9s 889ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 889ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [9s 889ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [9s 889ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [9s 889ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [9s 889ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [9s 889ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [9s 889ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-4] [9s 889ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-4] [9s 889ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 889ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@677b984e DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [9s 889ms] SocketTube(31) trying to write: 134 DEBUG: [pool-1-thread-4] [9s 889ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-4] [9s 889ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [9s 889ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 889ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 889ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [9s 889ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 889ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [9s 889ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [9s 890ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 890ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [9s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for R (false) DEBUG: [HttpClient-28-SelectorManager] [9s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for None (false) DEBUG: [HttpClient-28-SelectorManager] [9s 890ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [9s 890ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [9s 890ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [9s 890ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [9s 890ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [9s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for R (false) DEBUG: [pool-1-thread-4] [9s 890ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [HttpClient-28-SelectorManager] [9s 890ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 890ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 890ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 890ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [9s 890ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 890ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [9s 890ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [9s 890ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [9s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for R (false) DEBUG: [HttpClient-28-SelectorManager] [9s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for None (false) DEBUG: [HttpClient-28-SelectorManager] [9s 932ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [9s 932ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [9s 932ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [9s 932ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [9s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for R (false) DEBUG: [HttpClient-28-SelectorManager] [9s 932ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 932ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [9s 933ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [9s 933ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-4] [9s 933ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [9s 933ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [9s 933ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-4] [9s 933ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [9s 933ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 933ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 933ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [9s 933ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [9s 933ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@59b58dc1 DEBUG: [pool-1-thread-4] [9s 933ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 933ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@59b58dc1 DEBUG: [pool-1-thread-4] [9s 933ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-4] [9s 933ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [9s 933ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@59b58dc1 DEBUG: [pool-1-thread-4] [9s 933ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [9s 933ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [9s 933ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [9s 933ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@a4ab5ab(28) DEBUG: [pool-1-thread-4] [9s 933ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@379fad3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42b1e588 queue.isEmpty: false DEBUG: [pool-1-thread-4] [9s 933ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-4] [9s 933ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [9s 934ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@379fad3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42b1e588, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@379fad3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42b1e588 DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@379fad3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42b1e588 DEBUG: [pool-1-thread-4] [9s 934ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [9s 934ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 934ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@379fad3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42b1e588 DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@379fad3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42b1e588 DEBUG: [pool-1-thread-4] [9s 934ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-4] [9s 934ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [9s 934ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [9s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-4] [9s 934ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [9s 934ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-4] [9s 934ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [9s 934ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-4] [9s 934ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-4] [9s 934ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [9s 934ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [9s 935ms] HttpClientImpl(28) ClientImpl (async) elapsed 59 millis for GET to https://127.0.0.1:46643/https1/fixed/x DEBUG: [pool-1-thread-4] [9s 935ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [9s 935ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@a4ab5ab(28) DEBUG: [pool-1-thread-4] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-4] [9s 935ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [9s 935ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 935ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 935ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 935ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 935ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 935ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [9s 935ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [9s 935ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 935ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [9s 935ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for R (false) DEBUG: [MainThread] [9s 935ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [9s 936ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:46643/https1/chunk/x GET DEBUG: [MainThread] [9s 936ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [9s 937ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 937ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 937ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [9s 937ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [9s 937ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@47b3a38e for C (true) DEBUG: [HttpClient-29-SelectorManager] [9s 937ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [9s 937ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46352 DEBUG: [pool-1-thread-4] [9s 938ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-4] [9s 938ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 938ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-4] [9s 938ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-4] [9s 938ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [9s 938ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-4] [9s 938ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-4] [9s 938ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-4] [9s 938ms] SocketTube(32) write: registering startSubscription event DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] 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@4d4bc8fe[Not completed, 4 dependents] (id=3029) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SocketTube(32) calling onSubscribe DEBUG: [pool-1-thread-4] [9s 938ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [9s 938ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [9s 938ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-4] [9s 938ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for R (true) DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [9s 938ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-2] [9s 938ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-2] [9s 938ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [9s 938ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 940ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 940ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 940ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 940ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [9s 940ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 940ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [9s 940ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [9s 940ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 940ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 940ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [9s 940ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-4] [9s 940ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-4] [9s 940ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [9s 940ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 940ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 940ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 940ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [9s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for None (false) DEBUG: [HttpClient-29-SelectorManager] [9s 944ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [9s 945ms] SocketTube(32) read bytes: 261 DEBUG: [HttpClient-29-SelectorManager] [9s 945ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [9s 945ms] SSL Reader(SocketTube(32)) Adding 261 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [9s 945ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [9s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for R (false) DEBUG: [pool-1-thread-4] [9s 945ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-29-SelectorManager] [9s 945ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 945ms] SSL Reader(SocketTube(32)) Unwrapping: 261 DEBUG: [pool-1-thread-4] [9s 945ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-4] [9s 945ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 945ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [9s 945ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [9s 945ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [9s 945ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [9s 946ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-4] [9s 946ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [9s 946ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 946ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [9s 946ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 946ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [9s 946ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [9s 946ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [9s 946ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [9s 946ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 946ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 946ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [9s 946ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-4] [9s 947ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-4] [9s 947ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [9s 947ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 947ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 947ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 947ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 947ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 947ms] SSL Reader(SocketTube(32)) Unwrapping: 128 DEBUG: [pool-1-thread-4] [9s 947ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-4] [9s 947ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 947ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [9s 947ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [9s 947ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [9s 947ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 947ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 947ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [9s 947ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [9s 947ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [9s 947ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [9s 947ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-4] [9s 947ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [9s 947ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 947ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 947ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 947ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 948ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-4] [9s 948ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [9s 948ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [9s 948ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [9s 948ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [9s 948ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-4] [9s 948ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46352 remote=/127.0.0.1:46643] DEBUG: [pool-1-thread-4] [9s 948ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 948ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [9s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7a14bffb queue.isEmpty: true DEBUG: [pool-1-thread-4] [9s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7a14bffb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [9s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 948ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [9s 948ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [9s 948ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [9s 948ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30a813d3 DEBUG: [pool-1-thread-4] [9s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [9s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 948ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 948ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 948ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 948ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 948ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-4] [9s 948ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [9s 948ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 948ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [9s 948ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [9s 948ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [9s 948ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [9s 948ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [9s 948ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [9s 948ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [9s 948ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [9s 948ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [9s 948ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [9s 948ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [9s 948ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-4] [9s 948ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [9s 948ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 948ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [9s 948ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [9s 948ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [9s 948ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 948ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [9s 948ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [9s 948ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [9s 948ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [9s 948ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 948ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 948ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [9s 948ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [9s 949ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-4] [9s 949ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 949ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [9s 949ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [9s 949ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [9s 949ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [9s 949ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [9s 949ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [9s 949ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-4] [9s 949ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-4] [9s 949ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 949ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7df82deb DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) trying to write: 134 DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 949ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [9s 949ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [9s 949ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 949ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [9s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for R (false) DEBUG: [HttpClient-29-SelectorManager] [9s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for None (false) DEBUG: [HttpClient-29-SelectorManager] [9s 949ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [9s 949ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [9s 949ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [9s 949ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [9s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for R (false) DEBUG: [pool-1-thread-4] [9s 949ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [9s 949ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 949ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [pool-1-thread-4] [9s 950ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 950ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 950ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [9s 950ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [9s 950ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [9s 950ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [9s 950ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [9s 950ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for R (false) DEBUG: [HttpClient-29-SelectorManager] [9s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for None (false) DEBUG: [HttpClient-29-SelectorManager] [9s 992ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [9s 992ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [9s 992ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [9s 992ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [9s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for R (false) DEBUG: [HttpClient-29-SelectorManager] [9s 992ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 992ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [9s 993ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-4] [9s 993ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-4] [9s 993ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [9s 993ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [9s 993ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-4] [9s 993ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [9s 993ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 993ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 993ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [9s 993ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [9s 993ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7a14bffb DEBUG: [pool-1-thread-4] [9s 993ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 993ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7a14bffb DEBUG: [pool-1-thread-4] [9s 993ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-4] [9s 993ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [9s 993ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7a14bffb DEBUG: [pool-1-thread-4] [9s 993ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [9s 993ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [9s 993ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [9s 993ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@10de7f4(29) DEBUG: [pool-1-thread-4] [9s 993ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@b2b9925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541f04dc queue.isEmpty: false DEBUG: [pool-1-thread-4] [9s 993ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-4] [9s 993ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [9s 993ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@b2b9925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541f04dc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@b2b9925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541f04dc DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@b2b9925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541f04dc DEBUG: [pool-1-thread-4] [9s 994ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@b2b9925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541f04dc DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@b2b9925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541f04dc DEBUG: [pool-1-thread-4] [9s 994ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 994ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@b2b9925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541f04dc DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@b2b9925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541f04dc DEBUG: [pool-1-thread-4] [9s 994ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [9s 994ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [9s 994ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-4] [9s 994ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [9s 995ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-4] [9s 995ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [9s 995ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-4] [9s 995ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-4] [9s 995ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [9s 995ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [9s 995ms] HttpClientImpl(29) ClientImpl (async) elapsed 58 millis for GET to https://127.0.0.1:46643/https1/chunk/x DEBUG: [pool-1-thread-4] [9s 995ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [9s 995ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [9s 995ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@10de7f4(29) DEBUG: [pool-1-thread-4] [9s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-4] [9s 995ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [9s 995ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 995ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 995ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 995ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 995ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [9s 995ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [9s 995ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [9s 995ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [9s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for R (false) DEBUG: [pool-1-thread-4] [9s 995ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [9s 996ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [9s 996ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:33705/http2/fixed/x GET DEBUG: [MainThread] [9s 996ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [9s 996ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [9s 996ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 996ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 996ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [9s 997ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 997ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 997ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 997ms] Http1Exchange Sending headers only DEBUG: [MainThread] [9s 997ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1908824b queue.isEmpty: true DEBUG: [MainThread] [9s 997ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1908824b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [9s 997ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 997ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 997ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 997ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 997ms] Http1Exchange response created in advance DEBUG: [MainThread] [9s 997ms] Http1Exchange initiating connect async DEBUG: [MainThread] [9s 997ms] PlainHttpConnection(SocketTube(33)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4e18fb3d for C (true) TestServer(1): creating connection TestServer(1): stopping is: false DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=53046,localport=33705] TestServer(1): accepting connections DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53046 TestServer(1): starting connection DEBUG: [pool-1-thread-4] [9s 998ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [9s 998ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-4] [9s 998ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-4] [9s 998ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 998ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-4] [9s 998ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@44e0904d DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [9s 998ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [pool-1-thread-4] [9s 998ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-4] [9s 998ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] SocketTube(33) pending subscriber subscribed DEBUG: [pool-1-thread-4] [9s 998ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [9s 998ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-2] [9s 998ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [9s 998ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [9s 998ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [9s 998ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [9s 998ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-3] [9s 998ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [9s 998ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-2] [9s 998ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-3] [9s 999ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [9s 999ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [9s 999ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [9s 999ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [9s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for R (true) DEBUG: [pool-1-thread-4] [9s 999ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [9s 999ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-4] [9s 999ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [9s 999ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [9s 999ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [9s 999ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [9s 999ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-4] [9s 999ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-4] [9s 999ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-4] [9s 999ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 999ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 999ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 999ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-4] [9s 999ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [9s 999ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 999ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [9s 999ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-30-SelectorManager] [9s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for None (false) DEBUG: [pool-1-thread-4] [9s 999ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [9s 999ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 999ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [HttpClient-30-SelectorManager] [9s 999ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [9s 999ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-4] [9s 999ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-30-SelectorManager] [9s 999ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-4] [9s 999ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [9s 999ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1908824b DEBUG: [pool-1-thread-4] [9s 999ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-30-SelectorManager] [9s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for R (false) DEBUG: [pool-1-thread-4] [10s] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@18f25512 DEBUG: [pool-1-thread-3] [9s 999ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [10s] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-30-SelectorManager] [10s] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1908824b DEBUG: [pool-1-thread-3] [10s] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [10s] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [10s] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 1) READING_HEADERS DEBUG: [pool-1-thread-4] [10s] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [pool-1-thread-3] [10s] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [10s] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [10s] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1908824b DEBUG: [pool-1-thread-3] [10s] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [10s] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [10s] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53046 remote=/127.0.0.1:33705] DEBUG: [pool-1-thread-3] [10s] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [10s] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@71271a54(30) DEBUG: [pool-1-thread-3] [10s] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5a4eea8e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1286229a queue.isEmpty: false DEBUG: [pool-1-thread-3] [10s] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-3] [10s] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [10s] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-3] [10s] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 1ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [10s 1ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [10s 1ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [10s 1ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-3] [10s 1ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [10s 1ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [10s 1ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(33) write: resetting demand to 0 DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@30290240 DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SocketTube(33) read demand reset to 0 DEBUG: [pool-1-thread-3] [10s 2ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for R (false) DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [10s 2ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-3] [10s 2ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [10s 2ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [10s 2ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [10s 2ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-3] [10s 2ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [10s 2ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [10s 2ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [10s 2ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 2ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-4] [10s 2ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-3] [10s 2ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [10s 2ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [10s 2ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [Test-server-pool] [10s 2ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [10s 2ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [10s 2ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-4] [10s 2ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-3] [10s 2ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [Test-server-pool] [10s 2ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [10s 2ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 2ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 2ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-4] [10s 2ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-3] [10s 2ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [Test-server-pool] [10s 2ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [10s 2ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [10s 2ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [10s 2ms] SocketTube(33) trying to write: 13 DEBUG: [Test-server-pool] [10s 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: [pool-1-thread-3] [10s 2ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [10s 2ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-3] [10s 2ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@71271a54(30) DEBUG: [pool-1-thread-4] [10s 2ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-4] [10s 2ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-3] [10s 2ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5a4eea8e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1286229a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [10s 3ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 3ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 3ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 3ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [pool-1-thread-3] [10s 3ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [10s 3ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [readLoop] [10s 3ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 3ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [10s 3ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [10s 3ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [10s 3ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 3ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [10s 3ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 3ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 3ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 3ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 3ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 3ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-30-SelectorManager] [10s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for None (false) DEBUG: [HttpClient-30-SelectorManager] [10s 3ms] SocketTube(33) read bytes: 39 DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] Http2Connection(SocketTube(33)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for R (false) DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 4ms] Http2Connection(SocketTube(33)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 4ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [10s 4ms] Http2Connection(SocketTube(33)) Processing 39 DEBUG: [pool-1-thread-3] [10s 4ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [10s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for None (false) DEBUG: [pool-1-thread-3] [10s 4ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SocketTube(33) read bytes: 39 DEBUG: [pool-1-thread-3] [10s 4ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] Http2Connection(SocketTube(33)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for R (false) DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 4ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [10s 4ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [10s 4ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for None (false) DEBUG: [pool-1-thread-3] [10s 4ms] SocketTube(33) trying to write: 9 DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SocketTube(33) read bytes: 18 DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] Http2Connection(SocketTube(33)) onNext: got 18 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for R (false) DEBUG: [HttpClient-30-SelectorManager] [10s 4ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 4ms] SocketTube(33) wrote: 9 DEBUG: [readLoop] [10s 4ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 4ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [10s 4ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-3] [10s 4ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 4ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [10s 4ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 5ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 4ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [pool-1-thread-3] [10s 5ms] Http2Connection(SocketTube(33)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 5ms] Http2Connection(SocketTube(33)) H2 Receiving(2): 39 DEBUG: [pool-1-thread-3] [10s 5ms] Http2Connection(SocketTube(33)) Processing 39 DEBUG: [pool-1-thread-3] [10s 5ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [10s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 5ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 5ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 5ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [10s 5ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [10s 5ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/fixed/x) 200 HTTP_2 Local port: 53046 DEBUG: [pool-1-thread-3] [10s 5ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [10s 5ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 5ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [10s 5ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33)) H2 processed(2) DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33)) sending 18 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33)) H2 Receiving(3): 18 DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33)) Processing 18 DEBUG: [pool-1-thread-3] [10s 6ms] FramesDecoder decodes: 18 DEBUG: [pool-1-thread-3] [10s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 6ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [10s 6ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 6ms] HttpClientImpl(30) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:33705/http2/fixed/x DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@35bf0cac DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [10s 6ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [10s 6ms] Http2Connection(SocketTube(33)) H2 processed(3) DEBUG: [MainThread] [10s 7ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [10s 8ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:33705/http2/chunk/x GET DEBUG: [MainThread] [10s 8ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [10s 8ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [10s 8ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [10s 8ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [10s 8ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [10s 8ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [10s 8ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [10s 8ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 8ms] Http1Exchange Sending headers only DEBUG: [MainThread] [10s 8ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@680f1d27 queue.isEmpty: true DEBUG: [MainThread] [10s 8ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@680f1d27, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [10s 8ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [10s 8ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 8ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [10s 8ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 8ms] Http1Exchange response created in advance DEBUG: [MainThread] [10s 8ms] Http1Exchange initiating connect async DEBUG: [MainThread] [10s 9ms] PlainHttpConnection(SocketTube(34)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1679272a for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53056 TestServer: New connection from Socket[addr=/127.0.0.1,port=53056,localport=33705] DEBUG: [pool-1-thread-3] [10s 9ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true TestServer(1): starting connection DEBUG: [pool-1-thread-3] [10s 9ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-3] [10s 9ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-3] [10s 9ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-3] [10s 9ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-3] [10s 9ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [10s 9ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [pool-1-thread-3] [10s 9ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-3] [10s 9ms] SocketTube(34) write: registering startSubscription event DEBUG: [pool-1-thread-3] [10s 9ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] SocketTube(34) subscribe event raised DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c814c5a DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-3] [10s 9ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [10s 9ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-3] [10s 9ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [10s 9ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [10s 9ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-3] [10s 9ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-2] [10s 9ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [10s 9ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [10s 9ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [10s 9ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-4] [10s 9ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-3] [10s 9ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [10s 9ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 9ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-31-SelectorManager] [10s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5983c1ae for R (true) DEBUG: [pool-1-thread-2] [10s 9ms] SocketTube(34) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 9ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [10s 10ms] SocketTube(34) trying to write: 204 DEBUG: [pool-1-thread-3] [10s 10ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-3] [10s 10ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-3] [10s 10ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [10s 10ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 10ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 10ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [10s 10ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [10s 10ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [10s 10ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [10s 10ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [10s 10ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [10s 10ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [10s 10ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [10s 10ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [10s 10ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [10s 10ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [10s 10ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@18089a0f DEBUG: [HttpClient-31-SelectorManager] [10s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5983c1ae for None (false) DEBUG: [pool-1-thread-3] [10s 10ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [10s 10ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [10s 10ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [10s 10ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-3] [10s 10ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [HttpClient-31-SelectorManager] [10s 10ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [10s 10ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [10s 10ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-3] [10s 10ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@680f1d27 DEBUG: [pool-1-thread-3] [10s 10ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [10s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5983c1ae for R (false) DEBUG: [pool-1-thread-3] [10s 10ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@680f1d27 DEBUG: [HttpClient-31-SelectorManager] [10s 10ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 10ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [10s 10ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [10s 10ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@680f1d27 DEBUG: [pool-1-thread-3] [10s 10ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [10s 10ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [10s 10ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53056 remote=/127.0.0.1:33705] DEBUG: [pool-1-thread-3] [10s 10ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [10s 10ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@213356ef(31) DEBUG: [pool-1-thread-3] [10s 10ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b39f966/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3885ee0c queue.isEmpty: false DEBUG: [pool-1-thread-3] [10s 10ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-3] [10s 10ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [10s 10ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 10ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-3] [10s 10ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 10ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [10s 11ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [10s 11ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [10s 11ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-3] [10s 11ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [10s 11ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [10s 11ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-3] [10s 11ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-3] [10s 11ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-3] [10s 11ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 11ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-3] [10s 11ms] SocketTube(34) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [10s 11ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SocketTube(34) subscribe event raised DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@68907ce6 DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [10s 11ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [10s 11ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SocketTube(34) read demand reset to 0 DEBUG: [pool-1-thread-3] [10s 11ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-3] [10s 11ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [10s 11ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5983c1ae for R (false) DEBUG: [pool-1-thread-3] [10s 11ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-3] [10s 11ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [10s 11ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-3] [10s 11ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 11ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-3] [10s 11ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [10s 11ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-3] [10s 11ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [10s 11ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [10s 11ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-2] [10s 11ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-3] [10s 11ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-3] [10s 11ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-2] [10s 11ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-3] [10s 11ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-2] [10s 11ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-3] [10s 11ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [10s 11ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [10s 11ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@213356ef(31) DEBUG: [pool-1-thread-2] [10s 11ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-2] [10s 11ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-3] [10s 11ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b39f966/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3885ee0c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [10s 11ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [10s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [10s 11ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [10s 11ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [10s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 11ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-3] [10s 11ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [10s 11ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [10s 11ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 11ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [10s 12ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 12ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [10s 12ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [10s 12ms] SocketTube(34) trying to write: 13 DEBUG: [pool-1-thread-2] [10s 12ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-2] [10s 12ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [10s 12ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-2] [10s 12ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 12ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 12ms] 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 TestServer(1): connection started DEBUG: [readLoop] [10s 12ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 12ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [10s 12ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [10s 12ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [10s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 12ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [10s 12ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 12ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 12ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 12ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-31-SelectorManager] [10s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5983c1ae for None (false) DEBUG: [HttpClient-31-SelectorManager] [10s 12ms] SocketTube(34) read bytes: 91 DEBUG: [HttpClient-31-SelectorManager] [10s 12ms] Http2Connection(SocketTube(34)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [10s 12ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [10s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5983c1ae for R (false) DEBUG: [pool-1-thread-2] [10s 12ms] Http2Connection(SocketTube(34)) sending 91 to Http2Connection.asyncReceive DEBUG: [HttpClient-31-SelectorManager] [10s 12ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 12ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34)) Processing 91 DEBUG: [pool-1-thread-2] [10s 13ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-2] [10s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 13ms] 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] [10s 13ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [10s 13ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [10s 13ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [10s 13ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [10s 13ms] SocketTube(34) trying to write: 9 DEBUG: [pool-1-thread-2] [10s 13ms] SocketTube(34) wrote: 9 DEBUG: [pool-1-thread-2] [10s 13ms] SocketTube(34) write: requesting more... DEBUG: [readLoop] [10s 13ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 13ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [readLoop] [10s 13ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 13ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 13ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 13ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 13ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/chunk/x) 200 HTTP_2 Local port: 53056 DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [10s 13ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [10s 13ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [10s 13ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [10s 13ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [10s 14ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [10s 14ms] HttpClientImpl(31) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:33705/http2/chunk/x DEBUG: [pool-1-thread-2] [10s 14ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [10s 14ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [10s 14ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [10s 14ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-2] [10s 14ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f6d37b DEBUG: [pool-1-thread-2] [10s 14ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [10s 14ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [10s 14ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [MainThread] [10s 14ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [10s 15ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:36865/https2/fixed/x GET DEBUG: [MainThread] [10s 15ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [10s 15ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [10s 15ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [10s 15ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [MainThread] [10s 16ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@52d5cf36 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53256, Session(1711957321756|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53256 DEBUG: [pool-1-thread-2] [10s 16ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-2] [10s 16ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-2] [10s 16ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-2] [10s 16ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SocketTube(35) subscribe event raised DEBUG: [pool-1-thread-2] [10s 16ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [10s 16ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [10s 16ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-2] [10s 16ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-2] [10s 16ms] SocketTube(35) write: registering startSubscription event DEBUG: [pool-1-thread-2] [10s 16ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [10s 16ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [10s 16ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [10s 16ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] 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@582da446[Not completed, 4 dependents] (id=3241) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SocketTube(35) read demand reset to 0 DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SocketTube(35) calling onSubscribe DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (true) DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [10s 16ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-3] [10s 16ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [10s 17ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 17ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 19ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 19ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [10s 19ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 19ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [10s 19ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [10s 19ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [10s 19ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [10s 19ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 19ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 19ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [10s 19ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-2] [10s 19ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-2] [10s 19ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [10s 19ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 19ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 19ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [10s 19ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [10s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-32-SelectorManager] [10s 21ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [10s 21ms] SocketTube(35) read bytes: 133 DEBUG: [HttpClient-32-SelectorManager] [10s 21ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [10s 21ms] SSL Reader(SocketTube(35)) Adding 133 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [10s 21ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [10s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [pool-1-thread-2] [10s 21ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [10s 21ms] SSL Reader(SocketTube(35)) Unwrapping: 133 DEBUG: [HttpClient-32-SelectorManager] [10s 21ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 21ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [10s 21ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [10s 21ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [10s 21ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [10s 22ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [10s 22ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [HttpClient-32-SelectorManager] [10s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-32-SelectorManager] [10s 23ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [10s 23ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 23ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [10s 23ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-2] [10s 23ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-2] [10s 23ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [10s 23ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 23ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [10s 23ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 23ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [10s 23ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [10s 23ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [10s 23ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 23ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [10s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (true) DEBUG: [HttpClient-32-SelectorManager] [10s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-32-SelectorManager] [10s 24ms] SocketTube(35) read bytes: 175 DEBUG: [HttpClient-32-SelectorManager] [10s 24ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [10s 24ms] SSL Reader(SocketTube(35)) Adding 175 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [10s 24ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [10s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [10s 24ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [10s 24ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [10s 24ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [10s 24ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-2] [10s 24ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [10s 24ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [10s 25ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [10s 25ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [10s 25ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [10s 25ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [10s 25ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [10s 25ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [10s 25ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 25ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [10s 25ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 25ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-2] [10s 25ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [10s 25ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [10s 25ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [10s 26ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [10s 26ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-2] [10s 26ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a71404a DEBUG: [pool-1-thread-2] [10s 26ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [10s 26ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [10s 26ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 26ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [10s 26ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 26ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [10s 26ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [10s 26ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [10s 26ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [10s 26ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [10s 26ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [10s 26ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [10s 26ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [10s 26ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [10s 26ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [10s 26ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [10s 26ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [10s 26ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [10s 26ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [10s 26ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [10s 26ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-2] [10s 26ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-2] [10s 26ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-2] [10s 26ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [10s 26ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [10s 26ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [10s 26ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [10s 26ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [10s 27ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [10s 27ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-2] [10s 27ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [10s 27ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [10s 27ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [10s 27ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [10s 27ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [10s 27ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [10s 27ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-2] [10s 27ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-2] [10s 27ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [10s 27ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 27ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [10s 27ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [10s 27ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [10s 27ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [10s 27ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [10s 27ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [10s 27ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [10s 27ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [10s 27ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [10s 27ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [10s 28ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-2] [10s 28ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-2] [10s 28ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [10s 28ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 28ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [10s 28ms] SSLTube(SocketTube(35)) request: n=1 TestServer(2): starting connection DEBUG: [HttpClient-32-SelectorManager] [10s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-32-SelectorManager] [10s 28ms] SocketTube(35) no more demand for reading DEBUG: [pool-1-thread-2] [10s 28ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [HttpClient-32-SelectorManager] [10s 28ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 28ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [10s 28ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [10s 28ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [10s 28ms] SocketTube(35) resuming read event DEBUG: [Test-server-pool] [10s 28ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-32-SelectorManager] [10s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (true) DEBUG: [pool-1-thread-2] [10s 28ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [10s 28ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 28ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [10s 28ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [10s 28ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [10s 28ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [10s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [Test-server-pool] [10s 28ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [10s 28ms] SocketTube(35) read bytes: 1803 DEBUG: [HttpClient-32-SelectorManager] [10s 28ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [10s 28ms] SSL Reader(SocketTube(35)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [10s 28ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [10s 28ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [10s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [pool-1-thread-2] [10s 28ms] SSL Reader(SocketTube(35)) Unwrapping: 1803 DEBUG: [HttpClient-32-SelectorManager] [10s 28ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [10s 29ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 29ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 29ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 29ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [10s 29ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [10s 29ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [10s 29ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [10s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [10s 29ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [10s 29ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [10s 29ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [10s 29ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [10s 29ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [10s 29ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-2] [10s 29ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [10s 29ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [10s 29ms] 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] [10s 29ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [10s 29ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [10s 29ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue Sent response headers 200 DEBUG: [pool-1-thread-2] [10s 29ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [10s 29ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [10s 29ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [10s 29ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [10s 29ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [10s 29ms] SSL Writer(SocketTube(35)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [10s 29ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [10s 30ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [10s 30ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [10s 30ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [10s 30ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [10s 30ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 30ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 30ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [10s 30ms] SocketTube(35) trying to write: 47 DEBUG: [pool-1-thread-2] [10s 30ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-2] [10s 30ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [10s 30ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 30ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 30ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 30ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [10s 30ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [10s 30ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [readLoop] [10s 30ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 30ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [10s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-32-SelectorManager] [10s 30ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [10s 30ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [10s 30ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [10s 30ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [readLoop] [10s 30ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 30ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 30ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [10s 30ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [10s 30ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [10s 30ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [10s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (true) DEBUG: [pool-1-thread-2] [10s 30ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [10s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-32-SelectorManager] [10s 30ms] SocketTube(35) read bytes: 163 DEBUG: [HttpClient-32-SelectorManager] [10s 30ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [10s 30ms] SSL Reader(SocketTube(35)) Adding 163 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [10s 30ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [10s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [HttpClient-32-SelectorManager] [10s 30ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 30ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [10s 30ms] SSL Reader(SocketTube(35)) Unwrapping: 163 DEBUG: [pool-1-thread-2] [10s 31ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [10s 31ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [10s 31ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [10s 31ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [pool-1-thread-2] [10s 31ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [10s 31ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 31ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [10s 31ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [10s 31ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [10s 31ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [10s 31ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [10s 31ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-2] [10s 31ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [10s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 31ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [10s 31ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [10s 31ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [10s 31ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [10s 31ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/fixed/x) 200 HTTP_2 Local port: 53256 DEBUG: [pool-1-thread-2] [10s 31ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [10s 31ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [10s 31ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-2] [10s 31ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 31ms] SSL Reader(SocketTube(35)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [10s 31ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-2] [10s 32ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [10s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 32ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [10s 32ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-2] [10s 32ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [10s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 32ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [10s 32ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [10s 33ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [10s 33ms] HttpClientImpl(32) ClientImpl (async) elapsed 17 millis for GET to https://127.0.0.1:36865/https2/fixed/x DEBUG: [pool-1-thread-2] [10s 33ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [10s 33ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [10s 33ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [10s 33ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-2] [10s 33ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@575bc5f DEBUG: [pool-1-thread-2] [10s 33ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [10s 33ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-2] [10s 33ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 33ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [10s 33ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [10s 33ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [10s 33ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [10s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [pool-1-thread-2] [10s 33ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [10s 33ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@373abfb4 (user-supplied=false) DEBUG: [MainThread] [10s 34ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:36865/https2/chunk/x GET DEBUG: [MainThread] [10s 34ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [10s 35ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [10s 35ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [10s 35ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [MainThread] [10s 35ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-33-SelectorManager] [10s 35ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2b7f871e for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53270, Session(1711957322952|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-33-SelectorManager] [10s 35ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect DEBUG: [HttpClient-33-SelectorManager] [10s 35ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53270 DEBUG: [pool-1-thread-2] [10s 35ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-2] [10s 35ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-2] [10s 35ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-2] [10s 35ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [10s 35ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [10s 35ms] SocketTube(36) subscribe event raised DEBUG: [pool-1-thread-2] [10s 35ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [10s 36ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-2] [10s 36ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-2] [10s 36ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-2] [10s 36ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [10s 36ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] 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@2187ec6e[Not completed, 4 dependents] (id=3305) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SocketTube(36) read demand reset to 0 DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SocketTube(36) calling onSubscribe DEBUG: [pool-1-thread-2] [10s 36ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [10s 36ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (true) DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [10s 36ms] SocketTube(36) write: offloading requestMore DEBUG: [pool-1-thread-3] [10s 36ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [10s 36ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 36ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 38ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 38ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [10s 38ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 38ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [10s 38ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [10s 38ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [10s 38ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [10s 38ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 38ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 38ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [10s 38ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-2] [10s 38ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-2] [10s 38ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [10s 38ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 38ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 38ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [10s 38ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [10s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-33-SelectorManager] [10s 40ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [10s 40ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [10s 40ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [10s 40ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [10s 40ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [10s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [HttpClient-33-SelectorManager] [10s 40ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 40ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [10s 40ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [10s 41ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [10s 41ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [10s 41ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [10s 41ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [10s 41ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [10s 41ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [HttpClient-33-SelectorManager] [10s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-33-SelectorManager] [10s 41ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [10s 41ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 42ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [10s 42ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-2] [10s 42ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-2] [10s 42ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [10s 42ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 42ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [10s 42ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 42ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [10s 42ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [10s 42ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [10s 42ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [10s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (true) DEBUG: [HttpClient-33-SelectorManager] [10s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-33-SelectorManager] [10s 43ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [10s 43ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [10s 43ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [10s 43ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [10s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [HttpClient-33-SelectorManager] [10s 43ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [10s 43ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [10s 43ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [10s 43ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-2] [10s 43ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [10s 43ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [10s 44ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [10s 44ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [10s 44ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [10s 44ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [10s 44ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [10s 44ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [10s 44ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 44ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [10s 44ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 44ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-2] [10s 44ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [10s 44ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [10s 44ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [10s 45ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [10s 45ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-2] [10s 45ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@30241644 DEBUG: [pool-1-thread-2] [10s 45ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [10s 45ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [10s 45ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 45ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [10s 45ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 45ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [10s 45ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [10s 45ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [10s 45ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [10s 45ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [10s 45ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [10s 45ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [10s 45ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [10s 45ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [10s 45ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [10s 45ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-2] [10s 45ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-2] [10s 45ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-2] [10s 46ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [10s 46ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [10s 46ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [10s 46ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [10s 46ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [10s 46ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [10s 46ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-2] [10s 46ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [10s 46ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [10s 46ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [10s 46ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [10s 46ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [10s 46ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [10s 46ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [10s 46ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [10s 46ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 46ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 46ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [10s 46ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [10s 47ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [10s 47ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [10s 47ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [10s 47ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [10s 47ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [10s 47ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [10s 47ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [10s 47ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) wrote: 174 DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [10s 47ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [10s 47ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 47ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [10s 47ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [10s 47ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 47ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [10s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) TestServer(2): starting connection DEBUG: [HttpClient-33-SelectorManager] [10s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-33-SelectorManager] [10s 48ms] SocketTube(36) read bytes: 1726 DEBUG: [HttpClient-33-SelectorManager] [10s 48ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [10s 48ms] SSL Reader(SocketTube(36)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [10s 48ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [10s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [HttpClient-33-SelectorManager] [10s 48ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-33-SelectorManager] [10s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-33-SelectorManager] [10s 48ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [10s 48ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 48ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [10s 48ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [10s 48ms] SSL Reader(SocketTube(36)) Unwrapping: 1726 DEBUG: [pool-1-thread-2] [10s 48ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 TestServer(2): connection started DEBUG: [pool-1-thread-2] [10s 48ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [10s 48ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [10s 48ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [10s 48ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [10s 48ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [10s 48ms] SocketTube(36) resuming read event DEBUG: [readLoop] [10s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 49ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [10s 49ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [10s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 49ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [10s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (true) DEBUG: [readLoop] [10s 49ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [10s 49ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 49ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [10s 49ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [10s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [10s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [readLoop] [10s 49ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-33-SelectorManager] [10s 49ms] SocketTube(36) read bytes: 77 DEBUG: [HttpClient-33-SelectorManager] [10s 49ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [10s 49ms] SSL Reader(SocketTube(36)) Adding 77 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [10s 49ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [10s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [HttpClient-33-SelectorManager] [10s 49ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 49ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [10s 49ms] SSL Reader(SocketTube(36)) Unwrapping: 77 TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [10s 49ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [10s 49ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [10s 49ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [10s 49ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [pool-1-thread-2] [10s 49ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [10s 49ms] SSL Reader(SocketTube(36)) pushScheduler is alive Sent response headers 200 DEBUG: [pool-1-thread-2] [10s 49ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [10s 49ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [10s 49ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [10s 49ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [10s 49ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [10s 49ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-2] [10s 49ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [10s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 49ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [10s 49ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [10s 50ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [10s 50ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [10s 50ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [10s 50ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) wrapping 9 bytes DEBUG: [HttpClient-33-SelectorManager] [10s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-33-SelectorManager] [10s 50ms] SocketTube(36) no more demand for reading DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-33-SelectorManager] [10s 50ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [10s 50ms] SocketTube(36) trying to write: 47 DEBUG: [pool-1-thread-2] [10s 50ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-2] [10s 50ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [10s 50ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 50ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [10s 50ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [10s 50ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [10s 50ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [10s 50ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 50ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 50ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [readLoop] [10s 50ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [10s 50ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [10s 50ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 50ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 50ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [10s 50ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [10s 50ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [10s 50ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 50ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [10s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (true) DEBUG: [HttpClient-33-SelectorManager] [10s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-33-SelectorManager] [10s 51ms] SocketTube(36) read bytes: 158 DEBUG: [HttpClient-33-SelectorManager] [10s 51ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [10s 51ms] SSL Reader(SocketTube(36)) Adding 158 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [10s 51ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [10s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [HttpClient-33-SelectorManager] [10s 51ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 51ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [10s 51ms] SSL Reader(SocketTube(36)) Unwrapping: 158 DEBUG: [pool-1-thread-2] [10s 51ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [10s 51ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [10s 51ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [10s 51ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-2] [10s 51ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [10s 51ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 51ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [10s 51ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [10s 51ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [10s 51ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [10s 51ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [10s 51ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-2] [10s 51ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [10s 51ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 51ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [10s 51ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [10s 51ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [10s 51ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [10s 51ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/chunk/x) 200 HTTP_2 Local port: 53270 DEBUG: [pool-1-thread-2] [10s 51ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [10s 51ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [10s 51ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-2] [10s 52ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [10s 52ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 52ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-2] [10s 52ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [10s 52ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [10s 52ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [10s 52ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [10s 52ms] HttpClientImpl(33) ClientImpl (async) elapsed 18 millis for GET to https://127.0.0.1:36865/https2/chunk/x DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3fa7630 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [10s 52ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [10s 52ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [10s 53ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [10s 53ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [10s 53ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [10s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [pool-1-thread-2] [10s 53ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [10s 53ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37579/http1/fixed/x GET DEBUG: [MainThread] [10s 53ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [10s 53ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [10s 53ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [10s 53ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [10s 53ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [10s 53ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [10s 53ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 53ms] Http1Exchange Sending headers only DEBUG: [MainThread] [10s 54ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@88530dc queue.isEmpty: true DEBUG: [MainThread] [10s 54ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@88530dc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [10s 54ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [10s 54ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 54ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [10s 54ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 54ms] Http1Exchange response created in advance DEBUG: [MainThread] [10s 54ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [10s 54ms] SocketTube(9) connecting flows DEBUG: [MainThread] [10s 54ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [10s 54ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [10s 54ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 54ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [10s 54ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [10s 54ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [10s 54ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [10s 54ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [10s 54ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [10s 54ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@13904443 DEBUG: [HttpClient-9-SelectorManager] [10s 54ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [10s 54ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [10s 54ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [10s 54ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [10s 54ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [10s 54ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [10s 54ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [10s 54ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [10s 54ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [10s 54ms] SocketTube(9) resuming read event DEBUG: [MainThread] [10s 54ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [10s 54ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [10s 54ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [MainThread] [10s 54ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [10s 54ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [10s 54ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [10s 54ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [10s 54ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [10s 54ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-9-SelectorManager] [10s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [MainThread] [10s 54ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [10s 54ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 54ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [10s 54ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [10s 54ms] SocketTube(9) trying to write: 204 DEBUG: [MainThread] [10s 54ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [10s 55ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [10s 55ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [10s 55ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 55ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 55ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [10s 55ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [10s 55ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 55ms] Exchange sendRequestBody DEBUG: [MainThread] [10s 55ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [10s 55ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [10s 55ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [10s 55ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [10s 55ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [10s 55ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [10s 55ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [10s 55ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7bd706dd DEBUG: [MainThread] [10s 55ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [10s 55ms] Http1Exchange reading headers DEBUG: [MainThread] [10s 55ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [10s 55ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [10s 55ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [10s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 55ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [10s 55ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [10s 56ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [pool-1-thread-2] [10s 56ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@88530dc DEBUG: [pool-1-thread-2] [10s 56ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [10s 56ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 56ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@88530dc DEBUG: [pool-1-thread-2] [10s 56ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [10s 56ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [10s 56ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@88530dc DEBUG: [pool-1-thread-2] [10s 56ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [10s 56ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [10s 56ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [10s 56ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-2] [10s 56ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@73f90515/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bc6c871 queue.isEmpty: false DEBUG: [pool-1-thread-2] [10s 56ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [10s 56ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [10s 56ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [10s 56ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@73f90515/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bc6c871, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [10s 56ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@73f90515/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bc6c871 DEBUG: [pool-1-thread-2] [10s 56ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [10s 56ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@73f90515/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bc6c871 DEBUG: [pool-1-thread-2] [10s 56ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [10s 56ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [10s 56ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [10s 56ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [10s 56ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [10s 56ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [10s 56ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [10s 56ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [10s 56ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [10s 56ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 56ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [10s 56ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [10s 56ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [10s 57ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [10s 57ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:37579/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [10s 57ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [10s 57ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [10s 57ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [10s 57ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [10s 57ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [10s 57ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [10s 57ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 57ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:37579/http1/chunk/x GET DEBUG: [MainThread] [10s 57ms] Exchange establishing exchange for http://127.0.0.1:37579/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [10s 58ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [10s 58ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [10s 58ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [10s 58ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [10s 58ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [10s 58ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 58ms] Http1Exchange Sending headers only DEBUG: [MainThread] [10s 58ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7d8fb61a queue.isEmpty: true DEBUG: [MainThread] [10s 58ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7d8fb61a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [10s 58ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [10s 58ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 58ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [10s 58ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 58ms] Http1Exchange response created in advance DEBUG: [MainThread] [10s 58ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [10s 58ms] SocketTube(9) connecting flows DEBUG: [MainThread] [10s 58ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [10s 58ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [10s 58ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 58ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [10s 58ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [10s 58ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [10s 58ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [10s 58ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@481cafb8 DEBUG: [HttpClient-9-SelectorManager] [10s 58ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [10s 58ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [10s 58ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [MainThread] [10s 58ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [10s 58ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [10s 58ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [10s 58ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [10s 58ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [10s 58ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [10s 58ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [10s 58ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [10s 58ms] SocketTube(9) resuming read event DEBUG: [MainThread] [10s 58ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [10s 58ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [10s 58ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [10s 59ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [10s 59ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [10s 59ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [10s 59ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [10s 59ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 58ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [MainThread] [10s 58ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [10s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [MainThread] [10s 59ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [10s 59ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [10s 59ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [10s 59ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [10s 59ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [10s 59ms] SocketTube(9) trying to write: 204 DEBUG: [MainThread] [10s 59ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [10s 59ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [10s 59ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [10s 59ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 59ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 59ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [10s 59ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [10s 59ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 59ms] Exchange sendRequestBody DEBUG: [MainThread] [10s 60ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [10s 60ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [10s 60ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [10s 60ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [10s 60ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [10s 60ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [10s 60ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [10s 60ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5cad6aa7 DEBUG: [MainThread] [10s 60ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [10s 60ms] Http1Exchange reading headers DEBUG: [MainThread] [10s 60ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [10s 60ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [10s 60ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [10s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 60ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [10s 60ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [10s 60ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 61ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7d8fb61a DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7d8fb61a DEBUG: [pool-1-thread-3] [10s 61ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-3] [10s 61ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7d8fb61a DEBUG: [pool-1-thread-3] [10s 61ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [10s 61ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [10s 61ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [10s 61ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@29966b93/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d10550e queue.isEmpty: false DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [10s 61ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [10s 61ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@29966b93/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d10550e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@29966b93/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d10550e DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@29966b93/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d10550e DEBUG: [pool-1-thread-3] [10s 61ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-3] [10s 61ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [10s 61ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [10s 61ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [10s 61ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [10s 61ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [10s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 105ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [10s 105ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [10s 105ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 105ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 105ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@29966b93/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d10550e DEBUG: [pool-1-thread-3] [10s 105ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 105ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@29966b93/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d10550e DEBUG: [pool-1-thread-3] [10s 105ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [10s 105ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [10s 105ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [10s 105ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [10s 105ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [10s 105ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [10s 105ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [10s 105ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [10s 106ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 106ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [10s 106ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [10s 106ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [10s 106ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 106ms] HttpClientImpl(9) ClientImpl (async) elapsed 48 millis for GET to http://127.0.0.1:37579/http1/chunk/x DEBUG: [pool-1-thread-3] [10s 106ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [10s 106ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-3] [10s 106ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-3] [10s 106ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [10s 106ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [10s 106ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [10s 106ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 107ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46643/https1/fixed/x GET DEBUG: [MainThread] [10s 107ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [10s 107ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [10s 107ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [10s 107ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [10s 107ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [10s 107ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [10s 107ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 107ms] Http1Exchange Sending headers only DEBUG: [MainThread] [10s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@29996ba0 queue.isEmpty: true DEBUG: [MainThread] [10s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@29996ba0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [10s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [10s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [10s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 107ms] Http1Exchange response created in advance DEBUG: [MainThread] [10s 107ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [10s 107ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [10s 107ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@29a627ef DEBUG: [MainThread] [10s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [10s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [10s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [10s 108ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [10s 108ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [10s 108ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [10s 108ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [10s 108ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [10s 108ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [10s 108ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [10s 108ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [10s 108ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [10s 108ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [10s 108ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [10s 108ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [10s 108ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [10s 108ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [10s 108ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [10s 108ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [10s 108ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [10s 108ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [10s 109ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [10s 109ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [10s 109ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 109ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 109ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [10s 109ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [10s 109ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [10s 109ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [10s 109ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [10s 109ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [10s 109ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [10s 109ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 109ms] Exchange sendRequestBody DEBUG: [MainThread] [10s 109ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [10s 109ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [10s 109ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [10s 109ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [10s 109ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [10s 109ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [10s 109ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [10s 109ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1e69982e DEBUG: [MainThread] [10s 109ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [10s 109ms] Http1Exchange reading headers DEBUG: [MainThread] [10s 109ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [10s 109ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [10s 109ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [10s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 110ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [10s 111ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [10s 111ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [pool-1-thread-3] [10s 111ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 111ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [HttpClient-9-SelectorManager] [10s 111ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [pool-1-thread-3] [10s 111ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [10s 111ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [10s 111ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [HttpClient-9-SelectorManager] [10s 111ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 111ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [10s 111ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [10s 111ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 111ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 111ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [10s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [10s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@29996ba0 DEBUG: [pool-1-thread-3] [10s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [10s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@29996ba0 DEBUG: [pool-1-thread-3] [10s 111ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [10s 111ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [10s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@29996ba0 DEBUG: [pool-1-thread-3] [10s 111ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [10s 111ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [10s 111ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [10s 111ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2df97f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37a953cc queue.isEmpty: false DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [10s 112ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [10s 112ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2df97f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37a953cc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2df97f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37a953cc DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2df97f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37a953cc DEBUG: [pool-1-thread-3] [10s 112ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [10s 112ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 112ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2df97f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37a953cc DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2df97f13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37a953cc DEBUG: [pool-1-thread-3] [10s 112ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [10s 112ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [10s 112ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [10s 112ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [10s 112ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [10s 112ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [10s 112ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [10s 112ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [10s 112ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [10s 113ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [10s 113ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 113ms] HttpClientImpl(9) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:46643/https1/fixed/x DEBUG: [pool-1-thread-3] [10s 113ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [10s 113ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [10s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [10s 113ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [10s 113ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 113ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 113ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 113ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 113ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [10s 113ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [10s 113ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [10s 113ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 113ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [10s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [MainThread] [10s 114ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46643/https1/chunk/x GET DEBUG: [MainThread] [10s 114ms] Exchange establishing exchange for https://127.0.0.1:46643/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [10s 114ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [10s 114ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [10s 114ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [10s 114ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [10s 114ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [10s 114ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 114ms] Http1Exchange Sending headers only DEBUG: [MainThread] [10s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@18d42201 queue.isEmpty: true DEBUG: [MainThread] [10s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@18d42201, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [10s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [10s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [10s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 114ms] Http1Exchange response created in advance DEBUG: [MainThread] [10s 114ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [10s 114ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [10s 114ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@d5f7ab DEBUG: [MainThread] [10s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [10s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [10s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [10s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [10s 114ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [10s 114ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [10s 114ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [10s 114ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [10s 114ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [10s 114ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [10s 114ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [10s 114ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [10s 114ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [10s 114ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [10s 114ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [10s 115ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [10s 115ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [10s 115ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [10s 115ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [10s 115ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [10s 115ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [10s 115ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [10s 115ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [10s 115ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 115ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [10s 115ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [10s 115ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [10s 115ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [10s 115ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [10s 115ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [10s 115ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 115ms] Exchange sendRequestBody DEBUG: [MainThread] [10s 115ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [10s 115ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [10s 115ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [10s 115ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [10s 115ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [10s 115ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [10s 115ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [10s 115ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@52afb777 DEBUG: [MainThread] [10s 115ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [10s 115ms] Http1Exchange reading headers DEBUG: [MainThread] [10s 116ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [10s 116ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [10s 116ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [10s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 116ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [10s 116ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [10s 116ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [10s 116ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 116ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 116ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 116ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [10s 116ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 116ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [10s 116ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [10s 116ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [10s 116ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [10s 116ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 116ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 116ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [10s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [10s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@18d42201 DEBUG: [pool-1-thread-3] [10s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [10s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@18d42201 DEBUG: [pool-1-thread-3] [10s 116ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [10s 117ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@18d42201 DEBUG: [pool-1-thread-3] [10s 117ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [10s 117ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [10s 117ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [10s 117ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@33ce5b70/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55a9bbfd queue.isEmpty: false DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [10s 117ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [10s 117ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@33ce5b70/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55a9bbfd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33ce5b70/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55a9bbfd DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33ce5b70/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55a9bbfd DEBUG: [pool-1-thread-3] [10s 117ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [10s 117ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [10s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [10s 117ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 117ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 117ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 117ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [10s 117ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [10s 117ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [10s 117ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 117ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [10s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 160ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 160ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [10s 160ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [10s 160ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [10s 160ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 160ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 160ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 160ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [10s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [10s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33ce5b70/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55a9bbfd DEBUG: [pool-1-thread-3] [10s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [10s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33ce5b70/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55a9bbfd DEBUG: [pool-1-thread-3] [10s 161ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [10s 161ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [10s 161ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [10s 161ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [10s 161ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [10s 161ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [10s 161ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [10s 161ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [10s 161ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [10s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [10s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [10s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [10s 161ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 162ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [10s 162ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [10s 162ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [10s 162ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [10s 162ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 162ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 162ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [10s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [10s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33ce5b70/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55a9bbfd DEBUG: [pool-1-thread-3] [10s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [10s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33ce5b70/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@55a9bbfd DEBUG: [pool-1-thread-3] [10s 162ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [10s 162ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [10s 162ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [10s 162ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [10s 162ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [10s 162ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [10s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [10s 162ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [10s 162ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [10s 162ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [10s 162ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [10s 162ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [10s 162ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [10s 162ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 162ms] HttpClientImpl(9) ClientImpl (async) elapsed 48 millis for GET to https://127.0.0.1:46643/https1/chunk/x DEBUG: [pool-1-thread-3] [10s 162ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [10s 162ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [10s 162ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54d2b089(9) DEBUG: [pool-1-thread-3] [10s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [10s 162ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [10s 162ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 163ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 163ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 163ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 163ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [10s 163ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [10s 163ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [10s 163ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 163ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [10s 163ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [MainThread] [10s 163ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33705/http2/fixed/x GET DEBUG: [MainThread] [10s 163ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [10s 163ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [10s 163ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [10s 163ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [10s 163ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [10s 163ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [10s 163ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 163ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [10s 163ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [10s 163ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [10s 163ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [10s 164ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [10s 164ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [10s 164ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [10s 164ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [10s 164ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [10s 164ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [10s 164ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [10s 164ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 164ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [10s 164ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 164ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [10s 164ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [10s 164ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [10s 164ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [10s 164ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 164ms] Exchange sendRequestBody DEBUG: [readLoop] [10s 164ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [10s 164ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [10s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 165ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [10s 165ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [10s 165ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 165ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 165ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 165ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 47 DEBUG: [pool-1-thread-3] [10s 165ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [10s 165ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [10s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 165ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/fixed/x) 200 HTTP_2 Local port: 52984 DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [10s 166ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 166ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [10s 166ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [10s 166ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 166ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:33705/http2/fixed/x DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36f366e1 DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [10s 166ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [10s 167ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33705/http2/chunk/x GET DEBUG: [MainThread] [10s 167ms] Exchange establishing exchange for http://127.0.0.1:33705/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [10s 167ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [10s 167ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [10s 167ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [10s 167ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [10s 167ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [10s 167ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 167ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [10s 167ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [10s 167ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [10s 167ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [10s 167ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [10s 167ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [10s 167ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [10s 167ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [10s 167ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [10s 167ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [10s 167ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [10s 167ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 167ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [10s 167ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [10s 167ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 167ms] Exchange sendRequestBody DEBUG: [readLoop] [10s 167ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [MainThread] [10s 167ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [10s 167ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [10s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 167ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [10s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 168ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [10s 168ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [10s 168ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [10s 168ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 168ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 42 DEBUG: [HttpClient-9-SelectorManager] [10s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for R (false) DEBUG: [pool-1-thread-3] [10s 168ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [10s 168ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [10s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [10s 168ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 168ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:33705/http2/chunk/x) 200 HTTP_2 Local port: 52984 DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [10s 169ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 169ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [10s 169ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [10s 169ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 169ms] HttpClientImpl(9) ClientImpl (async) elapsed 2 millis for GET to http://127.0.0.1:33705/http2/chunk/x DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77a7be94 DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [10s 169ms] Http2Connection(SocketTube(11)) H2 processed(8) DEBUG: [MainThread] [10s 170ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36865/https2/fixed/x GET DEBUG: [MainThread] [10s 170ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [10s 170ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [10s 170ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [10s 170ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [10s 170ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [10s 170ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [10s 170ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 170ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [10s 170ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [10s 170ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [10s 170ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [10s 170ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [10s 170ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [10s 170ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [10s 170ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [10s 170ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [10s 170ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [10s 170ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [10s 171ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [10s 171ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 171ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 171ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [10s 171ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [10s 171ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [10s 171ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [10s 171ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [10s 171ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 171ms] Exchange sendRequestBody DEBUG: [MainThread] [10s 171ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [10s 171ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 171ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [10s 171ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [10s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [10s 171ms] 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] [10s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 172ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [10s 172ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [10s 172ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [10s 172ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 172ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 172ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 172ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [10s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 172ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [10s 172ms] 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] [10s 172ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [10s 172ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [10s 172ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [10s 172ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [10s 172ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [10s 172ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 172ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-3] [10s 172ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [10s 172ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 172ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 172ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-3] [10s 172ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [10s 172ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [10s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 172ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/fixed/x) 200 HTTP_2 Local port: 53196 DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [10s 173ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [10s 173ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [10s 173ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 173ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [10s 173ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [10s 173ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [10s 173ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [10s 173ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [10s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (true) DEBUG: [HttpClient-9-SelectorManager] [10s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 173ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [10s 173ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [10s 173ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [10s 173ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 173ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 173ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-3] [10s 174ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [10s 174ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [10s 174ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 174ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [10s 174ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 174ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:36865/https2/fixed/x DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6fc985ce DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [10s 174ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-3] [10s 174ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 174ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [10s 174ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [10s 174ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [10s 174ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 174ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [10s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [MainThread] [10s 174ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:36865/https2/chunk/x GET DEBUG: [MainThread] [10s 174ms] Exchange establishing exchange for https://127.0.0.1:36865/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [10s 174ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [10s 174ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [10s 174ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [10s 174ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [10s 174ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [10s 175ms] Exchange checkFor407: all clear DEBUG: [MainThread] [10s 175ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [10s 175ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [10s 175ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [10s 175ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [10s 175ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [10s 175ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [10s 175ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [10s 175ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [10s 175ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [10s 175ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [10s 175ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [10s 175ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 175ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [10s 175ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [10s 175ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [10s 175ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [10s 175ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [10s 175ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [10s 175ms] Exchange checkFor407: all clear DEBUG: [readLoop] [10s 175ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [10s 175ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [10s 175ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [10s 175ms] Exchange sendRequestBody DEBUG: [readLoop] [10s 175ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [10s 175ms] 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] [10s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 176ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [10s 176ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [10s 176ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [10s 176ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 176ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 176ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 176ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [10s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 176ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-3] [10s 176ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [10s 176ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [10s 176ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [10s 176ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [HttpClient-9-SelectorManager] [10s 176ms] 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] [10s 176ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [10s 176ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 176ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-3] [10s 176ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [10s 176ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 176ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 176ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [10s 177ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [10s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 177ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:36865/https2/chunk/x) 200 HTTP_2 Local port: 53196 DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [10s 177ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [10s 177ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [10s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 177ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [10s 177ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [10s 177ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [10s 177ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [10s 177ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [10s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (true) DEBUG: [HttpClient-9-SelectorManager] [10s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 177ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [10s 177ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [10s 177ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [10s 177ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 177ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [HttpClient-9-SelectorManager] [10s 177ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 178ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [10s 178ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [10s 178ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [10s 178ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [10s 178ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [10s 178ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 178ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-3] [10s 178ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [10s 178ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [10s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [10s 178ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [10s 178ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [10s 178ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to https://127.0.0.1:36865/https2/chunk/x DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ab2db8d DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [10s 178ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-3] [10s 178ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [10s 178ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [10s 178ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [10s 178ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [10s 178ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [10s 178ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [10s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for None (false) DEBUG: [HttpClient-26-SelectorManager] [10s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63651a44 for None (false) DEBUG: [HttpClient-27-SelectorManager] [10s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@719a6058 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 211ms] SocketTube(9) got read EOF DEBUG: [HttpClient-26-SelectorManager] [10s 211ms] SocketTube(29) got read EOF DEBUG: [HttpClient-9-SelectorManager] [10s 211ms] SocketTube(9) pausing read event DEBUG: [HttpClient-26-SelectorManager] [10s 211ms] SocketTube(29) pausing read event DEBUG: [HttpClient-9-SelectorManager] [10s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@746816c9 for None (false) DEBUG: [HttpClient-27-SelectorManager] [10s 211ms] SocketTube(30) got read EOF DEBUG: [HttpClient-27-SelectorManager] [10s 211ms] SocketTube(30) pausing read event DEBUG: [HttpClient-9-SelectorManager] [10s 212ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [10s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@719a6058 for None (false) DEBUG: [HttpClient-26-SelectorManager] [10s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63651a44 for None (false) DEBUG: [HttpClient-26-SelectorManager] [10s 212ms] SocketTube(29) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [10s 212ms] SocketTube(30) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [10s 212ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-28-SelectorManager] [10s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for None (false) DEBUG: [HttpClient-26-SelectorManager] [10s 212ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-28-SelectorManager] [10s 212ms] SocketTube(31) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [10s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for None (false) DEBUG: [HttpClient-27-SelectorManager] [10s 212ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-29-SelectorManager] [10s 212ms] SocketTube(32) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [10s 212ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-28-SelectorManager] [10s 212ms] SSL Reader(SocketTube(31)) onNext TestServer(1): stopping 9 connections DEBUG: [HttpClient-28-SelectorManager] [10s 212ms] SSL Reader(SocketTube(31)) Adding 40 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [10s 212ms] SSL Reader(SocketTube(32)) Adding 40 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [10s 212ms] SocketTube(31) resuming read event DEBUG: [HttpClient-27-SelectorManager] [10s 212ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-29-SelectorManager] [10s 212ms] SocketTube(32) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 212ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-26-SelectorManager] [10s 212ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-27-SelectorManager] [10s 212ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:52984 stopping. 8 streams DEBUG: [HttpClient-9-SelectorManager] [10s 212ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [10s 212ms] SocketTube(9) got read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-28-SelectorManager] [10s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for R (false) DEBUG: [HttpClient-28-SelectorManager] [10s 212ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:53056 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53032 stopping. 1 streams DEBUG: [pool-1-thread-3] [10s 212ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-31-SelectorManager] [10s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5983c1ae for None (false) Server connection to /127.0.0.1:53046 stopping. 1 streams DEBUG: [HttpClient-29-SelectorManager] [10s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for R (false) TestServer: Connection writer stopping Server connection to /127.0.0.1:53022 stopping. 1 streams DEBUG: [pool-1-thread-2] [10s 212ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-27-SelectorManager] [10s 212ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [10s 212ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [10s 213ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-22-SelectorManager] [10s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 212ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [10s 213ms] SocketTube(25) got read EOF DEBUG: [HttpClient-28-SelectorManager] [10s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for None (false) DEBUG: [HttpClient-28-SelectorManager] [10s 213ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [10s 213ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [10s 213ms] SSL Reader(SocketTube(31)) Unwrapping: 40 DEBUG: [HttpClient-31-SelectorManager] [10s 213ms] SocketTube(34) got read EOF DEBUG: [HttpClient-23-SelectorManager] [10s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7398a45b for None (false) DEBUG: [HttpClient-29-SelectorManager] [10s 213ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [10s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for None (false) DEBUG: [pool-1-thread-2] [10s 213ms] SSL Reader(SocketTube(32)) Unwrapping: 40 DEBUG: [HttpClient-29-SelectorManager] [10s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for None (false) DEBUG: [HttpClient-29-SelectorManager] [10s 214ms] SocketTube(32) no more demand for reading TestServer: Connection writer stopping DEBUG: [HttpClient-27-SelectorManager] [10s 213ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [10s 213ms] SocketTube(29) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [10s 214ms] SocketTube(29) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [10s 214ms] SocketTube(29) Read scheduler stopped DEBUG: [HttpClient-22-SelectorManager] [10s 213ms] SocketTube(25) pausing read event TestServer(2): stopping 9 connections DEBUG: [HttpClient-28-SelectorManager] [10s 213ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [10s 213ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-31-SelectorManager] [10s 214ms] SocketTube(34) pausing read event DEBUG: [HttpClient-23-SelectorManager] [10s 214ms] SocketTube(26) got read EOF DEBUG: [HttpClient-31-SelectorManager] [10s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5983c1ae for None (false) DEBUG: [HttpClient-23-SelectorManager] [10s 214ms] SocketTube(26) pausing read event DEBUG: [HttpClient-31-SelectorManager] [10s 214ms] SocketTube(34) completing subscriber DEBUG: [HttpClient-23-SelectorManager] [10s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7398a45b for None (false) DEBUG: [HttpClient-23-SelectorManager] [10s 214ms] SocketTube(26) completing subscriber DEBUG: [HttpClient-30-SelectorManager] [10s 214ms] SocketTube(33) got read EOF DEBUG: [HttpClient-23-SelectorManager] [10s 214ms] Http2Connection(SocketTube(26)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-30-SelectorManager] [10s 214ms] SocketTube(33) pausing read event DEBUG: [HttpClient-29-SelectorManager] [10s 214ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [10s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e206b5 for None (false) DEBUG: [HttpClient-30-SelectorManager] [10s 214ms] SocketTube(33) completing subscriber DEBUG: [HttpClient-23-SelectorManager] [10s 214ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-27-SelectorManager] [10s 214ms] SocketTube(30) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 214ms] Http2Connection(SocketTube(26)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-22-SelectorManager] [10s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cf58fa5 for None (false) DEBUG: [pool-1-thread-4] [10s 215ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:53196 stopping. 8 streams DEBUG: [HttpClient-31-SelectorManager] [10s 214ms] Http2Connection(SocketTube(34)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-30-SelectorManager] [10s 214ms] Http2Connection(SocketTube(33)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-23-SelectorManager] [10s 214ms] SocketTube(26) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [10s 215ms] SocketTube(33) Stopping read scheduler DEBUG: [pool-1-thread-1] [10s 215ms] 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:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-27-SelectorManager] [10s 214ms] SocketTube(30) Read scheduler stopped DEBUG: [pool-1-thread-1] [10s 215ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-22-SelectorManager] [10s 215ms] SocketTube(25) completing subscriber DEBUG: [pool-1-thread-4] [10s 215ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-4] [10s 215ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) TestServer: Connection writer stopping DEBUG: [HttpClient-31-SelectorManager] [10s 215ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-31-SelectorManager] [10s 215ms] SocketTube(34) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [10s 215ms] SocketTube(34) Read scheduler stopped DEBUG: [HttpClient-23-SelectorManager] [10s 215ms] SocketTube(26) Read scheduler stopped DEBUG: [pool-1-thread-5] [10s 215ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-30-SelectorManager] [10s 215ms] SocketTube(33) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [10s 216ms] SocketTube(33) Read scheduler stopped Server connection to /127.0.0.1:53230 stopping. 1 streams DEBUG: [pool-1-thread-1] [10s 215ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) TestServer: Connection writer stopping DEBUG: [HttpClient-22-SelectorManager] [10s 215ms] Http2Connection(SocketTube(25)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [10s 215ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-5] [10s 216ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-22-SelectorManager] [10s 216ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-24-SelectorManager] [10s 216ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [pool-1-thread-4] [10s 216ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 216ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-6] [10s 216ms] Http2Connection(SocketTube(25)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:53244 stopping. 1 streams DEBUG: [HttpClient-22-SelectorManager] [10s 216ms] SocketTube(25) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [10s 216ms] SocketTube(25) Read scheduler stopped DEBUG: [pool-1-thread-5] [10s 216ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-4] [10s 216ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [10s 216ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [HttpClient-24-SelectorManager] [10s 216ms] SocketTube(27) read bytes: 80 DEBUG: [HttpClient-24-SelectorManager] [10s 216ms] SSL Reader(SocketTube(27)) onNext java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-1] [10s 216ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [10s 217ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [HttpClient-25-SelectorManager] [10s 216ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-24-SelectorManager] [10s 216ms] SSL Reader(SocketTube(27)) Adding 80 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [10s 217ms] SocketTube(28) read bytes: 80 DEBUG: [pool-1-thread-1] [10s 217ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [10s 217ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [10s 217ms] SocketTube(34) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [10s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [pool-1-thread-5] [10s 216ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None Server connection to /127.0.0.1:53256 stopping. 1 streams DEBUG: [pool-1-thread-6] [10s 217ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-25-SelectorManager] [10s 217ms] SSL Reader(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [10s 217ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [10s 217ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [10s 217ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-32-SelectorManager] [10s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) TestServer: Connection writer stopping DEBUG: [pool-1-thread-6] [10s 217ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-25-SelectorManager] [10s 217ms] SSL Reader(SocketTube(28)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-4] [10s 217ms] SSL Reader(SocketTube(27)) Unwrapping: 80 DEBUG: [pool-1-thread-5] [10s 217ms] SocketTube(33) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 217ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [10s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [10s 217ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [10s 217ms] SocketTube(35) read bytes: 80 DEBUG: [HttpClient-32-SelectorManager] [10s 218ms] SSL Reader(SocketTube(35)) onNext Server connection to /127.0.0.1:53270 stopping. 1 streams DEBUG: [pool-1-thread-6] [10s 217ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None TestServer: Connection writer stopping DEBUG: [HttpClient-25-SelectorManager] [10s 217ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-1] [10s 217ms] SSL Reader(SocketTube(28)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [10s 218ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [10s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-24-SelectorManager] [10s 217ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [10s 218ms] SocketTube(36) read bytes: 80 DEBUG: [HttpClient-33-SelectorManager] [10s 218ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-32-SelectorManager] [10s 218ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [10s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (false) DEBUG: [HttpClient-32-SelectorManager] [10s 218ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-6] [10s 218ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [10s 218ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [10s 218ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [10s 218ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-5] [10s 218ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [10s 218ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [10s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [HttpClient-33-SelectorManager] [10s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [HttpClient-33-SelectorManager] [10s 218ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [10s 218ms] SSL Reader(SocketTube(35)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [10s 218ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [HttpClient-32-SelectorManager] [10s 218ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [10s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-25-SelectorManager] [10s 218ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [10s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-32-SelectorManager] [10s 218ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [10s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-33-SelectorManager] [10s 218ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [10s 218ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [10s 218ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [10s 218ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [10s 228ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-27-SelectorManager] [10s 228ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-26-SelectorManager] [10s 228ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-4] [10s 233ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-3] [10s 233ms] SSLFlowDelegate(SocketTube(31)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [10s 233ms] SSLFlowDelegate(SocketTube(32)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [10s 233ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [10s 233ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [10s 233ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-4] [10s 233ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [10s 233ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [10s 233ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-5] [10s 233ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-3] [10s 233ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [10s 233ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [10s 233ms] SSL Reader(SocketTube(27)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [10s 234ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [10s 234ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [10s 234ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [10s 234ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [10s 234ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [10s 234ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-2] [10s 234ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [10s 234ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 234ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-2] [10s 234ms] SocketTube(32) resuming read event DEBUG: [HttpClient-28-SelectorManager] [10s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for R (true) DEBUG: [pool-1-thread-1] [10s 234ms] SSL Reader(SocketTube(28)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [10s 234ms] SSLFlowDelegate(SocketTube(27)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [10s 234ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [10s 234ms] SSLFlowDelegate(SocketTube(27)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [10s 234ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [10s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for R (true) DEBUG: [pool-1-thread-4] [10s 234ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-28-SelectorManager] [10s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for None (false) DEBUG: [pool-1-thread-1] [10s 234ms] SSLFlowDelegate(SocketTube(28)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-28-SelectorManager] [10s 234ms] SocketTube(31) got read EOF DEBUG: [HttpClient-28-SelectorManager] [10s 234ms] SocketTube(31) pausing read event DEBUG: [pool-1-thread-5] [10s 234ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [10s 234ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-29-SelectorManager] [10s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for None (false) DEBUG: [pool-1-thread-5] [10s 234ms] SSLFlowDelegate(SocketTube(35)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [10s 234ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [pool-1-thread-1] [10s 234ms] SSLFlowDelegate(SocketTube(28)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [10s 234ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-28-SelectorManager] [10s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c4834 for None (false) DEBUG: [pool-1-thread-1] [10s 234ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-29-SelectorManager] [10s 234ms] SocketTube(32) got read EOF DEBUG: [HttpClient-29-SelectorManager] [10s 234ms] SocketTube(32) pausing read event DEBUG: [pool-1-thread-5] [10s 234ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [10s 234ms] SocketTube(31) completing subscriber DEBUG: [pool-1-thread-1] [10s 234ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-29-SelectorManager] [10s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@8494f33 for None (false) DEBUG: [HttpClient-29-SelectorManager] [10s 234ms] SocketTube(32) completing subscriber DEBUG: [pool-1-thread-5] [10s 234ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [10s 234ms] SSL Writer(SocketTube(28)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [10s 235ms] SSL Writer(SocketTube(35)) CLOSED DEBUG: [pool-1-thread-1] [10s 235ms] SSL Writer(SocketTube(28)) CLOSED DEBUG: [pool-1-thread-5] [10s 235ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [10s 235ms] SSL Writer(SocketTube(28)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [HttpClient-28-SelectorManager] [10s 235ms] 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@455ecefb[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@31166b39[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-5] [10s 235ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-28-SelectorManager] [10s 235ms] SSL Reader(SocketTube(31)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-1] [10s 235ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [10s 235ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [10s 235ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [10s 235ms] 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@4d4bc8fe[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@390b613d[Completed normally] (id=3035), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [10s 235ms] SSL Reader(SocketTube(31)) completing DEBUG: [pool-1-thread-5] [10s 235ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [HttpClient-28-SelectorManager] [10s 235ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 235ms] SSL Reader(SocketTube(31)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-28-SelectorManager] [10s 235ms] SocketTube(31) Stopping read scheduler DEBUG: [HttpClient-28-SelectorManager] [10s 235ms] SocketTube(31) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [10s 235ms] SocketTube(31) Read scheduler stopped DEBUG: [pool-1-thread-1] [10s 235ms] SSL Writer(SocketTube(28)) Sending 40 bytes downstream DEBUG: [HttpClient-29-SelectorManager] [10s 235ms] SSL Reader(SocketTube(32)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-5] [10s 235ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [HttpClient-29-SelectorManager] [10s 235ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [10s 235ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 235ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [10s 235ms] SSL Reader(SocketTube(32)) completing DEBUG: [pool-1-thread-1] [10s 235ms] SSL Writer(SocketTube(28)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [10s 235ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-29-SelectorManager] [10s 235ms] SocketTube(32) Stopping read scheduler DEBUG: [HttpClient-29-SelectorManager] [10s 235ms] SocketTube(32) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [10s 235ms] SocketTube(32) Read scheduler stopped DEBUG: [pool-1-thread-5] [10s 235ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [10s 235ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [10s 235ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 235ms] SSL Reader(SocketTube(32)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [10s 235ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [10s 235ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [10s 235ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 235ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [10s 235ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [10s 235ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [10s 235ms] SSLTube(SocketTube(31)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [10s 235ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [10s 235ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [10s 235ms] SocketTube(28) trying to write: 40 DEBUG: [pool-1-thread-5] [10s 235ms] SocketTube(35) trying to write: 40 DEBUG: [pool-1-thread-2] [10s 235ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-3] [10s 236ms] SSLTube(SocketTube(32)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [10s 236ms] SocketTube(28) wrote: 40 DEBUG: [pool-1-thread-3] [10s 236ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-1] [10s 236ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-5] [10s 236ms] SocketTube(35) wrote: 40 DEBUG: [pool-1-thread-2] [10s 236ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [10s 236ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 236ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [10s 236ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [10s 236ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [10s 236ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [10s 236ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [10s 236ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [10s 236ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [10s 236ms] SSLTube(SocketTube(31)) subscriber completed normally DEBUG: [pool-1-thread-5] [10s 236ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 236ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [10s 236ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [10s 236ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [10s 236ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [10s 236ms] SSL Writer(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [10s 236ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [10s 236ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-5] [10s 236ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [10s 236ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [10s 236ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [10s 236ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 236ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [10s 236ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [10s 236ms] SocketTube(35) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [10s 236ms] SSLTube(SocketTube(32)) subscriber completed normally DEBUG: [pool-1-thread-5] [10s 236ms] SocketTube(35) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 236ms] SocketTube(28) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [10s 236ms] SocketTube(28) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [10s 236ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [10s 236ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [10s 236ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [10s 236ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [10s 236ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [10s 236ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-5] [10s 237ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-5] [10s 237ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [10s 237ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [10s 237ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 237ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-5] [10s 237ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [10s 237ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [10s 237ms] SocketTube(28) resuming read event DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (true) DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for R (true) DEBUG: [pool-1-thread-1] [10s 237ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 237ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] SocketTube(28) got read EOF DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] SocketTube(28) pausing read event DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@581cf920 for None (false) DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] SocketTube(35) got read EOF DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] SocketTube(35) pausing read event DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] SocketTube(28) completing subscriber DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] SocketTube(35) completing subscriber DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] 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@1d1e74e7[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@f8b8f9c, getALPN: jdk.internal.net.http.common.MinimalFuture@690ec2d7[Completed normally] (id=2391), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] SSL Reader(SocketTube(28)) Adding 0 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] SocketTube(28) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [10s 237ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] 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@582da446[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@7a71404a, getALPN: jdk.internal.net.http.common.MinimalFuture@2c787c23[Completed normally] (id=3247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [10s 237ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [10s 237ms] SSL Reader(SocketTube(28)) completing DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] SSL Reader(SocketTube(35)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-1] [10s 237ms] SSL Reader(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [10s 237ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [10s 237ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [10s 237ms] SSL Reader(SocketTube(35)) completing DEBUG: [pool-1-thread-1] [10s 237ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [10s 237ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] SocketTube(35) Stopping read scheduler DEBUG: [pool-1-thread-5] [10s 237ms] SSL Reader(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [10s 237ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [10s 237ms] SSLTube(SocketTube(28)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [10s 237ms] Http2Connection(SSLTube(SocketTube(28))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] SocketTube(35) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [10s 237ms] SocketTube(35) Read scheduler stopped DEBUG: [pool-1-thread-1] [10s 237ms] Http2Connection(SSLTube(SocketTube(28))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-5] [10s 237ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [10s 238ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [10s 238ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [10s 238ms] SSLTube(SocketTube(35)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [10s 238ms] Http2Connection(SSLTube(SocketTube(35))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [10s 238ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-1] [10s 238ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-5] [10s 238ms] Http2Connection(SSLTube(SocketTube(35))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-5] [10s 238ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [10s 238ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [10s 238ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [10s 238ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) TestServer(2): finished TestServer(1): finished DEBUG: [pool-1-thread-5] [10s 239ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [10s 239ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 239ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 239ms] SSLTube(SocketTube(28)) subscriber completed normally DEBUG: [pool-1-thread-5] [10s 239ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [10s 239ms] SocketTube(35) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 239ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-5] [10s 239ms] SSLTube(SocketTube(35)) subscriber completed normally DEBUG: [pool-1-thread-5] [10s 239ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-5] [10s 239ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-5] [10s 239ms] SSL Writer(SocketTube(35)) stop DEBUG: [pool-1-thread-1] [10s 239ms] SSL Reader(SocketTube(28)) stop DEBUG: [pool-1-thread-1] [10s 239ms] SSL Writer(SocketTube(28)) stop DEBUG: [pool-1-thread-6] [10s 250ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [10s 250ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [10s 250ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [10s 250ms] SSL Writer(SocketTube(27)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [10s 250ms] SSL Writer(SocketTube(27)) CLOSED DEBUG: [pool-1-thread-4] [10s 250ms] SSL Writer(SocketTube(27)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [10s 250ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [10s 251ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-4] [10s 251ms] SocketTube(27) trying to write: 40 DEBUG: [pool-1-thread-4] [10s 251ms] SocketTube(27) wrote: 40 DEBUG: [pool-1-thread-4] [10s 251ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [10s 251ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 251ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [10s 251ms] SocketTube(27) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [10s 251ms] SocketTube(27) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 251ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [10s 251ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [10s 251ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [10s 251ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [10s 251ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [10s 251ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [10s 251ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 251ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [10s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [HttpClient-24-SelectorManager] [10s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [10s 251ms] SocketTube(27) got read EOF DEBUG: [HttpClient-24-SelectorManager] [10s 251ms] SocketTube(27) pausing read event DEBUG: [HttpClient-24-SelectorManager] [10s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-24-SelectorManager] [10s 251ms] SocketTube(27) completing subscriber DEBUG: [HttpClient-24-SelectorManager] [10s 251ms] 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@1390530, 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: [HttpClient-24-SelectorManager] [10s 251ms] SSL Reader(SocketTube(27)) Adding 0 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [10s 251ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [10s 251ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-24-SelectorManager] [10s 251ms] SocketTube(27) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [10s 251ms] SocketTube(27) Read scheduler stopped DEBUG: [pool-1-thread-4] [10s 251ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [10s 252ms] SSL Reader(SocketTube(27)) completing DEBUG: [pool-1-thread-4] [10s 252ms] SSL Reader(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [10s 252ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [10s 252ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [10s 252ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [10s 252ms] SSLTube(SocketTube(27)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [10s 252ms] Http2Connection(SSLTube(SocketTube(27))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [10s 252ms] Http2Connection(SSLTube(SocketTube(27))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-4] [10s 252ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [10s 252ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-4] [10s 252ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-4] [10s 252ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [10s 252ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [10s 252ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [10s 252ms] SSLTube(SocketTube(27)) subscriber completed normally DEBUG: [pool-1-thread-4] [10s 252ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [10s 252ms] SSL Reader(SocketTube(27)) stop DEBUG: [pool-1-thread-4] [10s 252ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-27-SelectorManager] [10s 253ms] SocketTube(30) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [10s 253ms] SocketTube(30) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@330fa18e (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-27-SelectorManager] [10s 254ms] SocketTube(30) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-6] [10s 262ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [10s 262ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [10s 262ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [10s 262ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [10s 262ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [HttpClient-9-SelectorManager] [10s 262ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [10s 262ms] SocketTube(29) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-6] [10s 262ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [10s 262ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6d74ed23 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [10s 262ms] SocketTube(29) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1dd4d3eb (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-26-SelectorManager] [10s 263ms] SocketTube(29) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-6] [10s 262ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [10s 263ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-6] [10s 263ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [10s 263ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [10s 263ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [pool-1-thread-6] [10s 263ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SSL Reader(SocketTube(12)) onNext DEBUG: [pool-1-thread-6] [10s 263ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-6] [10s 263ms] SocketTube(36) trying to write: 40 DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 263ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [10s 263ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SocketTube(10) read bytes: 40 DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SSL Reader(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [10s 263ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-6] [10s 263ms] SocketTube(36) wrote: 40 DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-4] [10s 263ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [10s 263ms] SocketTube(36) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [10s 263ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [10s 263ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [10s 263ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 263ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 263ms] SSL Reader(SocketTube(12)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [10s 263ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [10s 263ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [10s 263ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for None (false) DEBUG: [pool-1-thread-6] [10s 263ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [10s 263ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [10s 263ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [10s 263ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SocketTube(11) got read EOF DEBUG: [pool-1-thread-1] [10s 263ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [10s 263ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [10s 263ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [10s 264ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [10s 263ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [HttpClient-9-SelectorManager] [10s 263ms] SocketTube(11) pausing read event DEBUG: [pool-1-thread-4] [10s 264ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f14f26e for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SocketTube(11) completing subscriber DEBUG: [pool-1-thread-4] [10s 264ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [10s 263ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [10s 264ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [10s 264ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-6] [10s 264ms] SocketTube(36) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [10s 264ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [10s 264ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [10s 264ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-6] [10s 264ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775798, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [10s 264ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [10s 264ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 264ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [pool-1-thread-6] [10s 264ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SocketTube(11) 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:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-4] [10s 264ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [10s 264ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-6] [10s 264ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-6] [10s 264ms] SocketTube(36) resuming read event DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for R (false) DEBUG: [pool-1-thread-6] [10s 264ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 264ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [HttpClient-33-SelectorManager] [10s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (true) DEBUG: [pool-1-thread-6] [10s 264ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [pool-1-thread-4] [10s 264ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-33-SelectorManager] [10s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [pool-1-thread-4] [10s 264ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [HttpClient-33-SelectorManager] [10s 264ms] SocketTube(36) got read EOF DEBUG: [HttpClient-33-SelectorManager] [10s 264ms] SocketTube(36) pausing read event DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SocketTube(10) pausing read event DEBUG: [pool-1-thread-4] [10s 264ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-4] [10s 264ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-33-SelectorManager] [10s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-33-SelectorManager] [10s 265ms] SocketTube(36) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [10s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7027c207 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 265ms] SocketTube(10) completing subscriber DEBUG: [pool-1-thread-4] [10s 265ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [10s 265ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-4] [10s 265ms] SocketTube(12) trying to write: 40 DEBUG: [HttpClient-9-SelectorManager] [10s 265ms] 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@62a5c97[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@7c570e92[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-33-SelectorManager] [10s 265ms] 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@2187ec6e[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@30241644, getALPN: jdk.internal.net.http.common.MinimalFuture@55abe0d4[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-9-SelectorManager] [10s 265ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-4] [10s 265ms] SocketTube(12) wrote: 40 DEBUG: [HttpClient-9-SelectorManager] [10s 265ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [10s 265ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [10s 265ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [10s 265ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-33-SelectorManager] [10s 265ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-4] [10s 265ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-33-SelectorManager] [10s 265ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [10s 265ms] SocketTube(36) Stopping read scheduler DEBUG: [HttpClient-33-SelectorManager] [10s 265ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [10s 265ms] SocketTube(36) Read scheduler stopped DEBUG: [pool-1-thread-6] [10s 265ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [10s 265ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-4] [10s 265ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 265ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [10s 265ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [10s 265ms] SSL Reader(SocketTube(36)) completing DEBUG: [pool-1-thread-6] [10s 265ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [10s 265ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [10s 265ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [10s 265ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [10s 265ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [10s 265ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [10s 265ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [10s 265ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [10s 265ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [10s 265ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [10s 265ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [10s 265ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [10s 265ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [10s 265ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-4] [10s 265ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [10s 265ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [10s 265ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [10s 265ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [10s 265ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [10s 265ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [10s 265ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [10s 265ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [10s 265ms] Http2Connection(SSLTube(SocketTube(36))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-4] [10s 265ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [10s 266ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [10s 266ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [10s 265ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [10s 266ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 266ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-4] [10s 266ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [10s 266ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-4] [10s 266ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [10s 266ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [10s 266ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [10s 266ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-1] [10s 266ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [10s 266ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [10s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for R (true) DEBUG: [pool-1-thread-1] [10s 266ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 266ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 266ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-1] [10s 266ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [10s 266ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-1] [10s 266ms] SSL Writer(SocketTube(36)) stop DEBUG: [pool-1-thread-5] [10s 266ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [10s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [pool-1-thread-5] [10s 266ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-9-SelectorManager] [10s 266ms] SocketTube(12) got read EOF DEBUG: [HttpClient-9-SelectorManager] [10s 266ms] SocketTube(12) pausing read event DEBUG: [HttpClient-9-SelectorManager] [10s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@119d5739 for None (false) DEBUG: [HttpClient-9-SelectorManager] [10s 266ms] SocketTube(12) completing subscriber DEBUG: [pool-1-thread-5] [10s 266ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-5] [10s 266ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-9-SelectorManager] [10s 266ms] 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@2f2eaf03[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@6b362d27, getALPN: jdk.internal.net.http.common.MinimalFuture@511b1fcf[Completed normally] (id=912), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 404, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [10s 266ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-5] [10s 266ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 266ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [10s 266ms] SSL Reader(SocketTube(12)) completing DEBUG: [HttpClient-9-SelectorManager] [10s 266ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [10s 266ms] SocketTube(12) Stopping read scheduler DEBUG: [pool-1-thread-5] [10s 266ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 266ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [10s 267ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [10s 266ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [10s 267ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-1] [10s 267ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-1] [10s 267ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [10s 267ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [10s 267ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [10s 267ms] Http2Connection(SSLTube(SocketTube(12))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-1] [10s 267ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [10s 267ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [10s 267ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [10s 267ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [10s 267ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 267ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [10s 267ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-1] [10s 267ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [10s 267ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-1] [10s 267ms] SSL Writer(SocketTube(12)) 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/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseSerialGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.0.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Apr 01 09:42:04 CEST 2024 finished: Mon Apr 01 09:42:04 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 0.681 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentActionsTest reason: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest started: Mon Apr 01 09:42:04 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:42:04 CEST 2024 elapsed time (seconds): 0.681 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=707190, tid=707193 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/hs_err_pid707190.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseSerialGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -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/EmptyAuthenticate.java Passed: java/net/httpclient/EncodedCharsInURI.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/websocket/ReaderDriver.java Passed: java/net/httpclient/ExecutorShutdown.java Passed: java/net/httpclient/websocket/SendTest.java Passed: java/net/httpclient/FlowAdaptersCompileOnly.java Passed: java/net/httpclient/ExpectContinue.java Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java Passed: java/net/httpclient/FlowAdapterPublisherTest.java Passed: java/net/httpclient/HeadersTest.java Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/HeadersTest2.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/HeadersTest1.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/ForbiddenHeadTest.java Passed: java/net/httpclient/Http1ChunkedTest.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/HeadTest.java Passed: java/net/httpclient/websocket/WebSocketProxyTest.java Passed: java/net/httpclient/HttpHeadersOf.java Passed: java/net/httpclient/websocket/WebSocketServerDriver.java Passed: java/net/httpclient/HttpRequestBuilderTest.java Passed: java/net/httpclient/HttpInputStreamAvailableTest.java Passed: java/net/httpclient/HttpRequestNewBuilderTest.java Passed: java/net/httpclient/HttpClientClose.java Passed: java/net/httpclient/HttpClientShutdown.java Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java Passed: java/net/httpclient/websocket/WebSocketTest.java Passed: java/net/httpclient/ImmutableHeaders.java TEST: java/net/httpclient/HttpClientLocalAddrTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters started: Mon Apr 01 09:42:46 CEST 2024 finished: Mon Apr 01 09:42:46 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.132 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 09:42:46 CEST 2024 Test directory: compile: HttpClientLocalAddrTest finished: Mon Apr 01 09:42:46 CEST 2024 elapsed time (seconds): 0.132 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.132 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java reason: .class file out of date or does not exist started: Mon Apr 01 09:42:46 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:42:46 CEST 2024 elapsed time (seconds): 0.132 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/3/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/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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/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/3/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/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/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/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/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/3/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/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/HttpClientLocalAddrTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest TIME: 21.691 seconds messages: command: testng -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest reason: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest started: Mon Apr 01 09:42:46 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:43:08 CEST 2024 elapsed time (seconds): 21.691 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:45315]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fe7a8089958@6114dcb, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:45315 Http1TestServer[localhost/127.0.0.1:42653]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fe7a8089958@6114dcb, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:42653 Http2TestServerImpl[localhost/127.0.0.1:48749]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fe7a8089958@6114dcb, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:48749 Http2TestServerImpl[localhost/127.0.0.1:58243]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fe7a8089958@6114dcb, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:58243 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Received a request from client address /127.0.0.1:38378 Received a request from client address /127.0.0.1:38376 Received a request from client address /127.0.0.1:38390 Received a request from client address /127.0.0.1:38406 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@493e2b23, http://127.0.0.1:45315/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Received a request from client address /127.0.0.1:38426 Received a request from client address /127.0.0.1:38420 Received a request from client address /127.0.0.1:38438 Received a request from client address /127.0.0.1:38448 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7c16fe3b, http://127.0.0.1:45315/, 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:45315/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:45315/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:45315/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:45315/ Received a request from client address /127.0.0.1:46953 Received a request from client address /127.0.0.1:60181 Received a request from client address /127.0.0.1:36745 Received a request from client address /127.0.0.1:58901 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6bdde4d0, http://127.0.0.1:45315/, 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:45315/ 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:45315/ 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:45315/ 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:45315/ Received a request from client address /127.0.0.1:52195 Received a request from client address /127.0.0.1:46663 Received a request from client address /127.0.0.1:40881 Received a request from client address /127.0.0.1:50553 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6de09609, http://127.0.0.1:45315/, /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:45315/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:45315/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:45315/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:45315/ Received a request from client address /127.0.0.1:49825 Received a request from client address /127.0.0.1:59565 Received a request from client address /127.0.0.1:36313 Received a request from client address /127.0.0.1:57969 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4eccb814, http://127.0.0.1:45315/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Received a request from client address localhost/127.0.0.1:44234 Received a request from client address localhost/127.0.0.1:44226 Received a request from client address localhost/127.0.0.1:44244 Received a request from client address localhost/127.0.0.1:44254 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@11f730a8, https://127.0.0.1:42653/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Received a request from client address localhost/127.0.0.1:49348 Received a request from client address localhost/127.0.0.1:49338 Received a request from client address localhost/127.0.0.1:49334 Received a request from client address localhost/127.0.0.1:49354 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1fdd9bcf, https://127.0.0.1:42653/, 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:42653/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42653/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42653/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42653/ Received a request from client address localhost/127.0.0.1:41991 Received a request from client address localhost/127.0.0.1:43343 Received a request from client address localhost/127.0.0.1:51675 Received a request from client address localhost/127.0.0.1:38809 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6eba7b48, https://127.0.0.1:42653/, 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:42653/ 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:42653/ 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:42653/ 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:42653/ Received a request from client address localhost/127.0.0.1:39241 Received a request from client address localhost/127.0.0.1:56323 Received a request from client address localhost/127.0.0.1:58793 Received a request from client address localhost/127.0.0.1:45731 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7c982046, https://127.0.0.1:42653/, /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:42653/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42653/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42653/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42653/ Received a request from client address localhost/127.0.0.1:50605 Received a request from client address localhost/127.0.0.1:35093 Received a request from client address localhost/127.0.0.1:53757 Received a request from client address localhost/127.0.0.1:54287 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@45bd0930, https://127.0.0.1:42653/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c01fcfe Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@542b665a Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2aa73f6a Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57c10f60 Received a request from client address /127.0.0.1:48908 Received a request from client address /127.0.0.1:48922 Received a request from client address /127.0.0.1:48898 Received a request from client address /127.0.0.1:48912 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1965f21e, http://127.0.0.1:48749/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b1cd7cf Received a request from client address /127.0.0.1:48954 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51a679a1 Received a request from client address /127.0.0.1:48970 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6b87c67 Received a request from client address /127.0.0.1:48928 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@615cb29d Received a request from client address /127.0.0.1:48938 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@57c0bf8e, http://127.0.0.1:48749/, 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:48749/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:48749/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:48749/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d560f6c Received a request from client address /127.0.0.1:56471 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@40ed05ef Received a request from client address /127.0.0.1:55961 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e5aa09c Received a request from client address /127.0.0.1:56615 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6b44ba74 Received a request from client address /127.0.0.1:49297 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@301abaef, http://127.0.0.1:48749/, 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:48749/ 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:48749/ 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:48749/ 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:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7233afa9 Received a request from client address /127.0.0.1:51815 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7b99693e Received a request from client address /127.0.0.1:36801 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@34289205 Received a request from client address /127.0.0.1:55869 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2918d683 Received a request from client address /127.0.0.1:42983 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6f55434f, http://127.0.0.1:48749/, /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:48749/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:48749/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:48749/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e01b676 Received a request from client address /127.0.0.1:41193 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@48c7120d Received a request from client address /127.0.0.1:58575 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4fe74ef4 Received a request from client address /127.0.0.1:37053 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2627b6d4 Received a request from client address /127.0.0.1:46063 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@247b1234, http://127.0.0.1:48749/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@143da2bc Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14e8c1f0 Received a request from client address /127.0.0.1:49512 Received a request from client address /127.0.0.1:49522 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10d757b5 Received a request from client address /127.0.0.1:49514 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55d5cbcb Received a request from client address /127.0.0.1:49524 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@52fd260c, https://127.0.0.1:58243/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25e37428 Received a request from client address /127.0.0.1:49544 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36ec68cc Received a request from client address /127.0.0.1:49562 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@644abcde Received a request from client address /127.0.0.1:49534 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f47cf77 Received a request from client address /127.0.0.1:49546 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5f5ab40d, https://127.0.0.1:58243/, 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:58243/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:58243/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:58243/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f7b0457 Received a request from client address /127.0.0.1:49417 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@32324a28 Received a request from client address /127.0.0.1:37165 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@35fa3484 Received a request from client address /127.0.0.1:49511 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74125df3 Received a request from client address /127.0.0.1:42011 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4fe06512, https://127.0.0.1:58243/, 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:58243/ 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:58243/ 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:58243/ 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:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a59751 Received a request from client address /127.0.0.1:49189 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a33cb70 Received a request from client address /127.0.0.1:45003 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a48ec8c Received a request from client address /127.0.0.1:57847 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@172828f2 Received a request from client address /127.0.0.1:47047 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@51e9491a, https://127.0.0.1:58243/, /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:58243/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:58243/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:58243/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@242fe8a9 Received a request from client address /127.0.0.1:49237 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@31b46dd7 Received a request from client address /127.0.0.1:55257 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1aa9c3db Received a request from client address /127.0.0.1:47941 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@705c4540 Received a request from client address /127.0.0.1:58877 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@46362b15, https://127.0.0.1:58243/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Received a request from client address /127.0.0.1:51272 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@167b1299, http://127.0.0.1:45315/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Received a request from client address /127.0.0.1:51286 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2713fee, http://127.0.0.1:45315/, 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:45315/ Received a request from client address /127.0.0.1:32815 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3d4e66e7, http://127.0.0.1:45315/, 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:45315/ Received a request from client address /127.0.0.1:54439 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@ce27b09, http://127.0.0.1:45315/, /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:45315/ Received a request from client address /127.0.0.1:58055 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7e9725da, http://127.0.0.1:45315/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Received a request from client address localhost/127.0.0.1:49370 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6616f82f, https://127.0.0.1:42653/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Received a request from client address localhost/127.0.0.1:49378 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@365f6a0f, https://127.0.0.1:42653/, 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:42653/ Received a request from client address localhost/127.0.0.1:51357 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7d9c5264, https://127.0.0.1:42653/, 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:42653/ Received a request from client address localhost/127.0.0.1:60877 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1a4408ae, https://127.0.0.1:42653/, /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:42653/ Received a request from client address localhost/127.0.0.1:46685 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@64fa9e0b, https://127.0.0.1:42653/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@304ac1a0 Received a request from client address /127.0.0.1:48984 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@44860133, http://127.0.0.1:48749/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18a0683b Received a request from client address /127.0.0.1:48986 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@36e1b478, http://127.0.0.1:48749/, 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:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ef76d1 Received a request from client address /127.0.0.1:47125 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4f6be672, http://127.0.0.1:48749/, 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:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@152c3c42 Received a request from client address /127.0.0.1:32791 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5fde726, http://127.0.0.1:48749/, /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:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@24086da7 Received a request from client address /127.0.0.1:34891 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@ba1872d, http://127.0.0.1:48749/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d71e2ed Received a request from client address /127.0.0.1:49572 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4aa46db6, https://127.0.0.1:58243/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1282e16b Received a request from client address /127.0.0.1:49582 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1d2eaeff, https://127.0.0.1:58243/, 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:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3414e1f7 Received a request from client address /127.0.0.1:41347 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@38e2062a, https://127.0.0.1:58243/, 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:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7dbe0dd Received a request from client address /127.0.0.1:33883 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1bd1790c, https://127.0.0.1:58243/, /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:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ef45a1 Received a request from client address /127.0.0.1:47611 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@c1e75b, https://127.0.0.1:58243/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Received a request from client address /127.0.0.1:51302 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@65d279c3, http://127.0.0.1:45315/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45315/ Received a request from client address /127.0.0.1:51306 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1c80e2c1, http://127.0.0.1:45315/, 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:45315/ Received a request from client address /127.0.0.1:59843 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@396c8ebf, http://127.0.0.1:45315/, 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:45315/ Received a request from client address /127.0.0.1:50489 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@220034fb, http://127.0.0.1:45315/, /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:45315/ Received a request from client address /127.0.0.1:53613 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1e28cafa, http://127.0.0.1:45315/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Received a request from client address localhost/127.0.0.1:48774 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2befc8cd, https://127.0.0.1:42653/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42653/ Received a request from client address localhost/127.0.0.1:48778 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@52eae944, https://127.0.0.1:42653/, 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:42653/ Received a request from client address localhost/127.0.0.1:55665 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@60efc890, https://127.0.0.1:42653/, 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:42653/ Received a request from client address localhost/127.0.0.1:57271 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1568384a, https://127.0.0.1:42653/, /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:42653/ Received a request from client address localhost/127.0.0.1:41767 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7851115, https://127.0.0.1:42653/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b2fe9d9 Received a request from client address /127.0.0.1:54214 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1788c6b2, http://127.0.0.1:48749/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a9183a4 Received a request from client address /127.0.0.1:54230 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@66d9b539, http://127.0.0.1:48749/, 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:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@44f38f3a Received a request from client address /127.0.0.1:38455 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@59c25f1, http://127.0.0.1:48749/, 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:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7dbc70ba Received a request from client address /127.0.0.1:41835 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@725dfc17, http://127.0.0.1:48749/, /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:48749/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a273466 Received a request from client address /127.0.0.1:32969 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7f9641b1, http://127.0.0.1:48749/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5ced4862 Received a request from client address /127.0.0.1:50944 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6ed0e8de, https://127.0.0.1:58243/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66032a54 Received a request from client address /127.0.0.1:50954 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76379444, https://127.0.0.1:58243/, 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:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e24f36f Received a request from client address /127.0.0.1:47313 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@67919d5d, https://127.0.0.1:58243/, 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:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e13c1e0 Received a request from client address /127.0.0.1:48305 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@c2d8321, https://127.0.0.1:58243/, /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:58243/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d1cfd44 Received a request from client address /127.0.0.1:57847 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@63a5cce7, https://127.0.0.1:58243/, /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] [219ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [pool-1-thread-1] [348ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-1-thread-4] [348ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-1-thread-2] [348ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-1-thread-3] [348ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-1-thread-1] [532ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-1-thread-3] [540ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [706ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [706ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-1-thread-3] [793ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [793ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [798ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [798ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [799ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [799ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [805ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [805ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [811ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [811ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [815ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [815ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [816ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [816ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [820ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [820ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [951ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [951ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [951ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker0] [954ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [951ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [951ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [955ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [955ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [1s 191ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [1s 191ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [1s 192ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [1s 192ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [1s 194ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [1s 194ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 195ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 196ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [1s 252ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@71663778 queue.isEmpty: true DEBUG: [pool-1-thread-1] [1s 252ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@134e580c queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [1s 252ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@c0d09a4 queue.isEmpty: true DEBUG: [pool-1-thread-3] [1s 252ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@778480ec queue.isEmpty: true DEBUG: [pool-1-thread-3] [1s 565ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@778480ec, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [1s 565ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [1s 566ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@71663778, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [1s 566ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 574ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@134e580c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 574ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [1s 582ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@c0d09a4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker0] [1s 582ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [1s 712ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [1s 712ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [1s 712ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [1s 712ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [1s 713ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [1s 715ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [1s 715ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [1s 715ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [1s 715ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [1s 715ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [1s 717ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 717ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 717ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 717ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [1s 717ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [1s 729ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 729ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 729ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 729ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [1s 729ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker0] [1s 734ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-1] [1s 737ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-0-Worker1] [1s 739ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [pool-1-thread-3] [1s 744ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [1s 767ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4711f459 for C (true) DEBUG: [HttpClient-1-SelectorManager] [1s 767ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@769c55b5 for C (true) DEBUG: [HttpClient-1-SelectorManager] [1s 768ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@273e0b16 for C (true) DEBUG: [HttpClient-1-SelectorManager] [1s 860ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [1s 860ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38390 DEBUG: [HttpClient-1-SelectorManager] [1s 875ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [1s 876ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38378 DEBUG: [HttpClient-1-SelectorManager] [1s 876ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [1s 876ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38376 DEBUG: [HttpClient-0-Worker3] [1s 883ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker4] [1s 883ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker2] [1s 883ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker3] [1s 900ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker3] [1s 900ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker4] [1s 902ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker4] [1s 902ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker2] [1s 903ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker2] [1s 903ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker3] [1s 910ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker3] [1s 910ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker3] [1s 910ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker4] [1s 910ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker4] [1s 911ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [1s 911ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4d05ea11 for C (true) DEBUG: [HttpClient-1-SelectorManager] [1s 911ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 911ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3bd57f3e DEBUG: [HttpClient-1-SelectorManager] [1s 911ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 911ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 911ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker4] [1s 912ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 912ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-0-Worker5] [1s 912ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker5] [1s 912ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker5] [1s 912ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker5] [1s 912ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker2] [1s 910ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker2] [1s 912ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker2] [1s 913ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker2] [1s 913ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-0-Worker3] [1s 911ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-1-SelectorManager] [1s 912ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-0-Worker3] [1s 913ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker4] [1s 912ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-0-Worker5] [1s 912ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker2] [1s 913ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [1s 914ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-0-Worker2] [1s 920ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker4] [1s 915ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [1s 920ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38406 DEBUG: [HttpClient-0-Worker3] [1s 921ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker3] [1s 921ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker4] [1s 921ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker5] [1s 921ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker2] [1s 921ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker6] [1s 921ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-1-SelectorManager] [1s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1907a31d for R (true) DEBUG: [HttpClient-0-Worker6] [1s 924ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-0-Worker6] [1s 924ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker6] [1s 924ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker4] [1s 924ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@244347e4 DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@34ffe0dd DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker6] [1s 924ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker7] [1s 924ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-0-Worker7] [1s 925ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker7] [1s 925ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker8] [1s 925ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker8] [1s 925ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker8] [1s 925ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker8] [1s 926ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker8] [1s 926ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker8] [1s 926ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker6] [1s 925ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 925ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-0-Worker6] [1s 926ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-0-Worker6] [1s 926ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker6] [1s 926ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker6] [1s 926ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker7] [1s 925ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker7] [1s 927ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker7] [1s 927ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 927ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 928ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 935ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 936ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker9] [1s 936ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6fb1dda5 for R (true) DEBUG: [HttpClient-1-SelectorManager] [1s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a41303b for R (true) DEBUG: [HttpClient-0-Worker9] [1s 936ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-1-SelectorManager] [1s 936ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-0-Worker9] [1s 936ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker10] [1s 936ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 941ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker10] [1s 941ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-1-SelectorManager] [1s 941ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker11] [1s 941ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker11] [1s 942ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker11] [1s 942ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker10] [1s 941ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [1s 942ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4e9d59d1 DEBUG: [HttpClient-1-SelectorManager] [1s 942ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 942ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 942ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [1s 942ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 942ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 942ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 942ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker12] [1s 942ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker12] [1s 942ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker12] [1s 943ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker12] [1s 943ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker12] [1s 943ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker12] [1s 943ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ffb699 for R (true) DEBUG: [HttpClient-0-Worker13] [1s 942ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker13] [1s 943ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [1s 943ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker9] [2s 184ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker9] [2s 184ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [2s 185ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [2s 186ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker10] [2s 188ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker10] [2s 190ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker13] [2s 190ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [2s 190ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:52 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET Apr 01, 2024 9:42:52 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET Apr 01, 2024 9:42:52 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET Apr 01, 2024 9:42:52 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-0-Worker2] [2s 447ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker4] [2s 447ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [2s 447ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker6] [2s 447ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [2s 451ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [2s 451ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [2s 452ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [2s 451ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [2s 452ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker4] [2s 452ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker4] [2s 452ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [2s 452ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker6] [2s 451ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker6] [2s 459ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker6] [2s 459ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [2s 460ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker6] [2s 460ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [2s 451ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [2s 460ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [2s 462ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [2s 462ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [2s 455ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [2s 459ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [2s 462ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [2s 464ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker4] [2s 464ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [2s 464ms] SocketTube(1) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [2s 464ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker6] [2s 464ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker4] [2s 464ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [2s 465ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker6] [2s 467ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker6] [2s 480ms] SocketTube(3) wrote: 191 DEBUG: [HttpClient-0-Worker2] [2s 480ms] SocketTube(1) wrote: 191 DEBUG: [HttpClient-0-Worker3] [2s 480ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker3] [2s 490ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker3] [2s 490ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker3] [2s 491ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [2s 491ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [2s 491ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [2s 491ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker3] [2s 491ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [2s 491ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker3] [2s 491ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker3] [2s 491ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [2s 495ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [2s 495ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [2s 495ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [2s 496ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker4] [2s 480ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker4] [2s 498ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker4] [2s 498ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker4] [2s 498ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [2s 498ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [2s 498ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker4] [2s 498ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker4] [2s 498ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker4] [2s 498ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker4] [2s 498ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker4] [2s 498ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [2s 490ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker6] [2s 490ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker6] [2s 499ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker6] [2s 499ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker6] [2s 499ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker6] [2s 499ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [2s 498ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [2s 499ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker2] [2s 500ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [2s 500ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [2s 500ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [2s 500ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker3] [2s 503ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [2s 505ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@543992e6 DEBUG: [HttpClient-0-Worker6] [2s 504ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker4] [2s 504ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker6] [2s 510ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker4] [2s 510ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [2s 510ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker4] [2s 510ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [2s 510ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4388964e DEBUG: [HttpClient-0-Worker2] [2s 505ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker2] [2s 510ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker2] [2s 510ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [2s 510ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [2s 510ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [2s 510ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker6] [2s 511ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker6] [2s 511ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker6] [2s 511ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [2s 511ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker6] [2s 511ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [2s 511ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker6] [2s 511ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [2s 510ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [2s 511ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [2s 511ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [2s 511ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [2s 511ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@66a8ba97 DEBUG: [HttpClient-0-Worker6] [2s 511ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5de98a0c DEBUG: [HttpClient-0-Worker4] [2s 514ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker2] [2s 520ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [2s 526ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker6] [2s 531ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker4] [2s 534ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker3] [2s 539ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [2s 543ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker6] [2s 562ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [2s 734ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker2] [2s 734ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker2] [2s 734ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker3] [2s 737ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker3] [2s 737ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker3] [2s 737ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker4] [2s 744ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker4] [2s 744ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker4] [2s 744ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker6] [2s 755ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker6] [2s 755ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker6] [2s 755ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [3s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1907a31d for None (false) DEBUG: [HttpClient-1-SelectorManager] [3s 193ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [3s 193ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [3s 193ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [3s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1907a31d for R (false) DEBUG: [HttpClient-0-Worker14] [3s 193ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@134e580c DEBUG: [HttpClient-1-SelectorManager] [3s 194ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [3s 194ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker14] [3s 194ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@134e580c DEBUG: [HttpClient-1-SelectorManager] [3s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a41303b for None (false) DEBUG: [HttpClient-1-SelectorManager] [3s 194ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [3s 194ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [3s 194ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [3s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a41303b for R (false) DEBUG: [HttpClient-1-SelectorManager] [3s 194ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [3s 194ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@c0d09a4 DEBUG: [HttpClient-0-Worker15] [3s 194ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker15] [3s 195ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@c0d09a4 DEBUG: [HttpClient-1-SelectorManager] [3s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6fb1dda5 for None (false) DEBUG: [HttpClient-1-SelectorManager] [3s 217ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [3s 218ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [3s 218ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [3s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6fb1dda5 for R (false) DEBUG: [HttpClient-1-SelectorManager] [3s 218ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [3s 218ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@71663778 DEBUG: [HttpClient-1-SelectorManager] [3s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ffb699 for None (false) DEBUG: [HttpClient-0-Worker16] [3s 227ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker16] [3s 227ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@71663778 DEBUG: [HttpClient-1-SelectorManager] [3s 227ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [3s 230ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [3s 231ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [3s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ffb699 for R (false) DEBUG: [HttpClient-0-Worker17] [3s 231ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@778480ec DEBUG: [HttpClient-0-Worker17] [3s 235ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [3s 235ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@778480ec DEBUG: [HttpClient-0-Worker15] [3s 252ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [3s 257ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [3s 258ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker16] [3s 261ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-SelectorManager] [3s 231ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [3s 266ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker14] [3s 267ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@134e580c DEBUG: [HttpClient-0-Worker14] [3s 267ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [3s 274ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [3s 275ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@778480ec DEBUG: [HttpClient-0-Worker17] [3s 275ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [3s 277ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker17] [3s 277ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 38378 DEBUG: [HttpClient-0-Worker15] [3s 286ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [3s 286ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@c0d09a4 DEBUG: [HttpClient-0-Worker15] [3s 286ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [3s 286ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 38376 DEBUG: [HttpClient-0-Worker16] [3s 293ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [3s 293ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@71663778 DEBUG: [HttpClient-0-Worker16] [3s 293ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker16] [3s 293ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 38390 Apr 01, 2024 9:42:53 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 38406 DEBUG: [HttpClient-0-Worker14] [3s 321ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [3s 321ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker15] [3s 321ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [3s 321ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker15] [3s 613ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3d0c65d7(1) DEBUG: [HttpClient-0-Worker17] [3s 618ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3d0c65d7(1) DEBUG: [HttpClient-0-Worker16] [3s 620ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3d0c65d7(1) DEBUG: [HttpClient-0-Worker14] [3s 623ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3d0c65d7(1) DEBUG: [HttpClient-0-Worker16] [3s 651ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1ba9f0ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7491641e queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [3s 652ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1644b5d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@93debe7 queue.isEmpty: false DEBUG: [HttpClient-0-Worker17] [3s 654ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3068efd5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b1af282 queue.isEmpty: false DEBUG: [HttpClient-0-Worker14] [3s 655ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@685ef604/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ac0dfea queue.isEmpty: false DEBUG: [HttpClient-0-Worker17] [4s 8ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [4s 8ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [4s 9ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker14] [4s 11ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [4s 11ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [4s 11ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker16] [4s 16ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [4s 16ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [4s 16ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker15] [4s 21ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [4s 21ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [4s 21ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker17] [4s 24ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3068efd5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b1af282, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [4s 24ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3068efd5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b1af282 DEBUG: [HttpClient-0-Worker17] [4s 24ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [4s 24ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3068efd5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b1af282 DEBUG: [HttpClient-0-Worker14] [4s 24ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@685ef604/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ac0dfea, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [4s 24ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1ba9f0ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7491641e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [4s 24ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@685ef604/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ac0dfea DEBUG: [HttpClient-0-Worker14] [4s 24ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [4s 24ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@685ef604/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ac0dfea DEBUG: [HttpClient-0-Worker14] [4s 25ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [4s 25ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [4s 24ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1644b5d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@93debe7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [4s 25ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [4s 25ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker14] [4s 25ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [4s 25ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1644b5d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@93debe7 DEBUG: [HttpClient-0-Worker15] [4s 25ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [4s 25ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1644b5d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@93debe7 DEBUG: [HttpClient-0-Worker15] [4s 25ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [4s 26ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [4s 26ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [4s 26ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker15] [4s 26ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [4s 24ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [4s 24ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1ba9f0ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7491641e DEBUG: [HttpClient-0-Worker16] [4s 26ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [4s 26ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1ba9f0ca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7491641e DEBUG: [HttpClient-0-Worker16] [4s 26ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [4s 26ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [4s 27ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [4s 27ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker16] [4s 27ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [4s 26ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [4s 39ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [4s 39ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker17] [4s 39ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [4s 44ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker17] [4s 45ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker17] [4s 45ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker17] [4s 45ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [4s 45ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker17] [4s 45ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [4s 45ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker17] [4s 45ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [4s 45ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker14] [4s 44ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker14] [4s 45ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker14] [4s 45ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [4s 45ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker14] [4s 45ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [4s 45ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker14] [4s 45ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [4s 45ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker16] [4s 44ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker16] [4s 46ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker16] [4s 46ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker16] [4s 46ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker16] [4s 46ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [4s 46ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker16] [4s 46ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker16] [4s 46ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker15] [4s 45ms] SocketTube(4) connecting flows DEBUG: [HttpClient-1-SelectorManager] [4s 45ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker15] [4s 46ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [4s 46ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker15] [4s 46ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [4s 46ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ffb699 for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-0-Worker15] [4s 46ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-0-Worker15] [4s 46ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [4s 46ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-0-Worker18] [4s 47ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-0-Worker18] [4s 47ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1907a31d for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-0-Worker19] [4s 47ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6fb1dda5 for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 47ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker19] [4s 47ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker20] [4s 48ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker20] [4s 48ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a41303b for R (false) DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [4s 48ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker21] [4s 48ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker21] [4s 48ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [4s 55ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-0-Worker14] [4s 55ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-0-Worker15] [4s 55ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-0-Worker16] [4s 56ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-0-Worker17] [4s 290ms] HttpClientImpl(1) ClientImpl (async) elapsed 3723 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-0-Worker17] [4s 290ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [4s 290ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3d0c65d7(1) DEBUG: [HttpClient-0-Worker17] [4s 291ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [4s 291ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [4s 293ms] HttpClientImpl(1) ClientImpl (async) elapsed 3723 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-0-Worker14] [4s 294ms] HttpClientImpl(1) ClientImpl (async) elapsed 3723 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-0-Worker14] [4s 294ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [4s 294ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3d0c65d7(1) DEBUG: [HttpClient-0-Worker14] [4s 294ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [4s 294ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker16] [4s 299ms] HttpClientImpl(1) ClientImpl (async) elapsed 3723 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-0-Worker15] [4s 302ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [4s 302ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3d0c65d7(1) DEBUG: [HttpClient-0-Worker15] [4s 302ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [4s 302ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [4s 303ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3d0c65d7(1) DEBUG: [HttpClient-0-Worker16] [4s 303ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [4s 303ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [4s 302ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [4s 303ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [4s 317ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [4s 319ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 319ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 319ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 329ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [4s 329ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 329ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [4s 329ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [4s 329ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 329ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [4s 329ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [4s 329ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 329ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [4s 330ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 331ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [4s 331ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [4s 331ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 331ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [4s 331ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 405ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [pool-2-thread-1] [4s 406ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-2-thread-1] [4s 406ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-2-thread-2] [4s 407ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-2-thread-1] [4s 407ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [4s 407ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [4s 407ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [4s 407ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-3] [4s 407ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-2-thread-4] [4s 407ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-2-thread-1] [4s 407ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [4s 407ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-3] [4s 407ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-1-Worker1] [4s 407ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-2-thread-3] [4s 407ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [4s 407ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [4s 407ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [4s 407ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker1] [4s 407ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker1] [4s 407ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker1] [4s 407ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker1] [4s 407ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [4s 407ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-1] [4s 407ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-3] [4s 408ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [4s 408ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [4s 408ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@683d9870 queue.isEmpty: true DEBUG: [pool-2-thread-1] [4s 408ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@683d9870, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [4s 408ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [4s 408ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [4s 408ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker0] [4s 407ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-2-thread-1] [4s 408ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [4s 408ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [4s 408ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [4s 408ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker0] [4s 408ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker0] [4s 408ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker0] [4s 408ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker0] [4s 408ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker0] [4s 408ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker0] [4s 408ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker1] [4s 408ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker0] [4s 409ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker0] [4s 409ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-1] [4s 408ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker0] [4s 409ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@49e8eaa1 queue.isEmpty: true DEBUG: [HttpClient-1-Worker0] [4s 409ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@49e8eaa1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker0] [4s 409ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [4s 409ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [4s 408ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c71a71a queue.isEmpty: true DEBUG: [pool-2-thread-1] [4s 409ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-3] [4s 409ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c71a71a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-3] [4s 409ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [4s 409ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [4s 409ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [4s 409ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [4s 409ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-1-Worker1] [4s 409ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker1] [4s 409ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-SelectorManager] [4s 409ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@32f38184 for C (true) DEBUG: [HttpClient-1-Worker1] [4s 410ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@12fc5a58 queue.isEmpty: true DEBUG: [HttpClient-1-Worker1] [4s 410ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@12fc5a58, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker1] [4s 410ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [4s 410ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker0] [4s 409ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [4s 409ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-3] [4s 410ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker0] [4s 410ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [4s 410ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker0] [4s 410ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-3] [4s 410ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [HttpClient-1-Worker0] [4s 410ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-1-Worker1] [4s 410ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [4s 410ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38420 DEBUG: [HttpClient-1-Worker1] [4s 411ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [4s 411ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [4s 411ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker2] [4s 411ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker2] [4s 411ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker2] [4s 411ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker2] [4s 411ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker2] [4s 411ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker1] [4s 411ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-SelectorManager] [4s 411ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@380beaf4 for C (true) DEBUG: [HttpClient-2-SelectorManager] [4s 411ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@53d83215 for C (true) DEBUG: [HttpClient-1-Worker1] [4s 411ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [4s 412ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker2] [4s 412ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 412ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38438 DEBUG: [HttpClient-1-Worker2] [4s 412ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker2] [4s 412ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker2] [4s 412ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [4s 412ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker2] [4s 412ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [4s 412ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38426 DEBUG: [HttpClient-1-Worker3] [4s 412ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-2-SelectorManager] [4s 412ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2b0577c4 for C (true) DEBUG: [HttpClient-1-Worker4] [4s 412ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker4] [4s 412ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker4] [4s 412ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker4] [4s 412ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker4] [4s 412ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker4] [4s 412ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker4] [4s 412ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-1-Worker4] [4s 412ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker4] [4s 412ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker4] [4s 412ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker3] [4s 412ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-2-SelectorManager] [4s 412ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-1-Worker3] [4s 413ms] SocketTube(7) connecting flows DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@ffc5df5 DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38448 DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@303a3567 DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 413ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker7] [4s 413ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker8] [4s 413ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker8] [4s 413ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker8] [4s 414ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker8] [4s 414ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker8] [4s 414ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker8] [4s 414ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3001dff3 for R (true) Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-1-Worker3] [4s 413ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker3] [4s 415ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker3] [4s 415ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker3] [4s 415ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker3] [4s 415ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker3] [4s 415ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker3] [4s 416ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker5] [4s 413ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-1-Worker5] [4s 416ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker5] [4s 416ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker5] [4s 416ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker5] [4s 416ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker5] [4s 416ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker3] [4s 416ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker3] [4s 416ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker6] [4s 413ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker6] [4s 417ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker7] [4s 413ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker7] [4s 417ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker7] [4s 417ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker7] [4s 417ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker9] [4s 413ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker9] [4s 417ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker9] [4s 417ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker9] [4s 417ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker9] [4s 417ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-1-Worker2] [4s 415ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker2] [4s 419ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [4s 419ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker4] [4s 419ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [4s 419ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker4] [4s 419ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker4] [4s 419ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker4] [4s 419ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [4s 419ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker4] [4s 419ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-1-Worker4] [4s 419ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker4] [4s 419ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker4] [4s 419ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker4] [4s 419ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [4s 419ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [4s 419ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker4] [4s 419ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker4] [4s 420ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker4] [4s 420ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@174945be DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker4] [4s 420ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [4s 415ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [4s 421ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7496806c DEBUG: [HttpClient-2-SelectorManager] [4s 421ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 421ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 421ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [4s 421ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 421ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3001dff3 for None (false) DEBUG: [HttpClient-1-Worker3] [4s 416ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker3] [4s 422ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker6] [4s 417ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker6] [4s 422ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker6] [4s 422ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker7] [4s 417ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker10] [4s 421ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [4s 422ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [4s 423ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker6] [4s 422ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker11] [4s 423ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c71a71a DEBUG: [HttpClient-1-Worker6] [4s 423ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker6] [4s 423ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker6] [4s 423ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker6] [4s 423ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker7] [4s 423ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-1-Worker7] [4s 424ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker6] [4s 424ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker6] [4s 424ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker6] [4s 424ms] SocketTube(5) trying to write: 191 DEBUG: [HttpClient-1-Worker6] [4s 424ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker10] [4s 423ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [4s 423ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker11] [4s 423ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker11] [4s 424ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c71a71a DEBUG: [HttpClient-1-Worker7] [4s 424ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker7] [4s 424ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker6] [4s 424ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker6] [4s 424ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker6] [4s 425ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker6] [4s 425ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker6] [4s 425ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker6] [4s 425ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker10] [4s 424ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker10] [4s 425ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker10] [4s 425ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker10] [4s 425ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-1-Worker7] [4s 426ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker7] [4s 426ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker7] [4s 426ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker7] [4s 426ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [4s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3001dff3 for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [4s 424ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker6] [4s 425ms] Http1Exchange reading headers DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15e60294 for R (true) DEBUG: [HttpClient-1-Worker6] [4s 426ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71be83c4 for R (true) DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@14bcae64 DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 426ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker13] [4s 426ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker14] [4s 427ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker14] [4s 427ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [4s 427ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-2-SelectorManager] [4s 427ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15e60294 for None (false) DEBUG: [HttpClient-1-Worker11] [4s 426ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-SelectorManager] [4s 427ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [4s 427ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [4s 427ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker6] [4s 426ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-2-SelectorManager] [4s 427ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15e60294 for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 427ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [4s 427ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@683d9870 DEBUG: [HttpClient-1-Worker6] [4s 427ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker15] [4s 427ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker15] [4s 427ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@683d9870 DEBUG: [HttpClient-1-Worker15] [4s 427ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker12] [4s 426ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker12] [4s 427ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker12] [4s 427ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker12] [4s 427ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker12] [4s 427ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker12] [4s 427ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker12] [4s 427ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker12] [4s 427ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker12] [4s 427ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker12] [4s 427ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker13] [4s 427ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker12] [4s 428ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker12] [4s 428ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker13] [4s 428ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker13] [4s 428ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-1-Worker12] [4s 428ms] SocketTube(7) trying to write: 191 DEBUG: [HttpClient-1-Worker14] [4s 427ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker12] [4s 428ms] SocketTube(7) wrote: 191 DEBUG: [HttpClient-1-Worker12] [4s 428ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker11] [4s 427ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c71a71a DEBUG: [HttpClient-1-Worker6] [4s 428ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker6] [4s 428ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@63675eba DEBUG: [HttpClient-1-Worker15] [4s 427ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker11] [4s 428ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker11] [4s 428ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker6] [4s 428ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker13] [4s 428ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker14] [4s 428ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-SelectorManager] [4s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a488f36 for R (true) DEBUG: [HttpClient-1-Worker14] [4s 429ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker14] [4s 429ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker14] [4s 429ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker14] [4s 429ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker14] [4s 429ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker12] [4s 428ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [4s 429ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker14] [4s 429ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker12] [4s 429ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [4s 429ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [4s 429ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-1-Worker12] [4s 429ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker14] [4s 429ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-1-Worker14] [4s 429ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [4s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71be83c4 for None (false) DEBUG: [HttpClient-2-SelectorManager] [4s 429ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [4s 429ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [4s 429ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71be83c4 for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 429ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [4s 428ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@683d9870 DEBUG: [HttpClient-1-Worker14] [4s 430ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [4s 430ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [4s 430ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [4s 430ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker14] [4s 430ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker14] [4s 430ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker14] [4s 430ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker14] [4s 430ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-1-Worker14] [4s 430ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker14] [4s 430ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [4s 430ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3c60c337 DEBUG: [HttpClient-1-Worker14] [4s 430ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 38426 DEBUG: [HttpClient-1-Worker13] [4s 428ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [4s 430ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker12] [4s 429ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker11] [4s 431ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker12] [4s 431ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker16] [4s 429ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@49e8eaa1 DEBUG: [HttpClient-1-Worker16] [4s 431ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker16] [4s 431ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@49e8eaa1 DEBUG: [HttpClient-1-Worker16] [4s 431ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker16] [4s 431ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker16] [4s 431ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@49e8eaa1 DEBUG: [HttpClient-1-Worker16] [4s 431ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-1-Worker15] [4s 430ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker15] [4s 431ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [4s 430ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a488f36 for None (false) DEBUG: [HttpClient-2-SelectorManager] [4s 432ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-1-Worker12] [4s 431ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-2-SelectorManager] [4s 432ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [4s 432ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker12] [4s 432ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker17] [4s 432ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@12fc5a58 DEBUG: [HttpClient-1-Worker12] [4s 432ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) headersReader is already completed DEBUG: [HttpClient-1-Worker12] [4s 432ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker12] [4s 432ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker11] [4s 431ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1a97dabe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f1a3955 queue.isEmpty: false DEBUG: [HttpClient-2-SelectorManager] [4s 432ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a488f36 for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 433ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 38420 DEBUG: [HttpClient-1-Worker17] [4s 432ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker15] [4s 433ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker11] [4s 433ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 38438 DEBUG: [HttpClient-1-Worker11] [4s 433ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker12] [4s 433ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker11] [4s 433ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker12] [4s 433ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker11] [4s 433ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1a97dabe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f1a3955, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker12] [4s 433ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5d5e4fca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e7956a queue.isEmpty: false DEBUG: [HttpClient-1-Worker17] [4s 433ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@12fc5a58 DEBUG: [HttpClient-1-Worker12] [4s 433ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker12] [4s 433ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-1-Worker12] [4s 433ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5d5e4fca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e7956a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker12] [4s 434ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d5e4fca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e7956a DEBUG: [HttpClient-1-Worker12] [4s 434ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker12] [4s 434ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d5e4fca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e7956a DEBUG: [HttpClient-1-Worker12] [4s 434ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker12] [4s 434ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker12] [4s 434ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker12] [4s 434ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker12] [4s 434ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker12] [4s 434ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker12] [4s 434ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker12] [4s 434ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker15] [4s 433ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker11] [4s 433ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1a97dabe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f1a3955 DEBUG: [HttpClient-1-Worker11] [4s 434ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker17] [4s 433ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker11] [4s 434ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1a97dabe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f1a3955 DEBUG: [HttpClient-1-Worker11] [4s 434ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker11] [4s 434ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker11] [4s 434ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker11] [4s 434ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker11] [4s 435ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker11] [4s 435ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker11] [4s 435ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker11] [4s 435ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker11] [4s 435ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker11] [4s 435ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [4s 435ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker11] [4s 435ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker11] [4s 435ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker11] [4s 435ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker11] [4s 435ms] HttpClientImpl(2) ClientImpl (async) elapsed 28 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-1-Worker11] [4s 435ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker11] [4s 435ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker12] [4s 434ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker12] [4s 435ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [4s 435ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker12] [4s 435ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker12] [4s 435ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker12] [4s 436ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker12] [4s 436ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-1-Worker12] [4s 436ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker15] [4s 434ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2847a0ab/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@376978a5 queue.isEmpty: false DEBUG: [HttpClient-1-Worker12] [4s 436ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker12] [4s 436ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker17] [4s 434ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-SelectorManager] [4s 435ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-1-Worker15] [4s 436ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-1-Worker15] [4s 436ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker15] [4s 436ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker15] [4s 436ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2847a0ab/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@376978a5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker15] [4s 436ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2847a0ab/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@376978a5 DEBUG: [HttpClient-1-Worker15] [4s 436ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker15] [4s 436ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2847a0ab/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@376978a5 DEBUG: [HttpClient-1-Worker15] [4s 436ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker15] [4s 436ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker15] [4s 437ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker15] [4s 437ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker15] [4s 437ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker11] [4s 435ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-1-Worker11] [4s 437ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker15] [4s 437ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker15] [4s 437ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker15] [4s 437ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker15] [4s 437ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker15] [4s 437ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [4s 437ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker15] [4s 437ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker15] [4s 437ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker15] [4s 437ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker15] [4s 437ms] HttpClientImpl(2) ClientImpl (async) elapsed 30 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-1-Worker12] [4s 436ms] HttpClientImpl(2) ClientImpl (async) elapsed 29 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-1-Worker15] [4s 437ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker15] [4s 437ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker15] [4s 437ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker15] [4s 437ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker17] [4s 436ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@12fc5a58 DEBUG: [HttpClient-2-SelectorManager] [4s 436ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [4s 437ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [4s 437ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 437ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 437ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker17] [4s 437ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-SelectorManager] [4s 437ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker17] [4s 438ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [4s 438ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3001dff3 for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 438ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 438ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 438ms] SocketTube(6) pending subscriber subscribed Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 38448 DEBUG: [HttpClient-1-Worker17] [4s 438ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker17] [4s 438ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker17] [4s 438ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2c3b1ce5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ab70126 queue.isEmpty: false DEBUG: [HttpClient-1-Worker12] [4s 438ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker17] [4s 438ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-1-Worker17] [4s 438ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker17] [4s 438ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker17] [4s 439ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2c3b1ce5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ab70126, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker17] [4s 439ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2c3b1ce5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ab70126 DEBUG: [HttpClient-1-Worker17] [4s 439ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker17] [4s 439ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2c3b1ce5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ab70126 DEBUG: [HttpClient-1-Worker17] [4s 439ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker17] [4s 439ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker17] [4s 439ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker12] [4s 438ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4d51a386 DEBUG: [HttpClient-1-Worker12] [4s 439ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker17] [4s 439ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-1-Worker17] [4s 439ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker17] [4s 439ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker17] [4s 439ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker17] [4s 439ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker17] [4s 439ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker17] [4s 439ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [4s 439ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker17] [4s 439ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker17] [4s 439ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker17] [4s 443ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker17] [4s 443ms] HttpClientImpl(2) ClientImpl (async) elapsed 36 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-1-Worker17] [4s 443ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker17] [4s 443ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker17] [4s 443ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-1-Worker17] [4s 443ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [4s 445ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 446ms] HttpClientImpl(2) No key for channel DEBUG: [HttpClient-2-SelectorManager] [4s 452ms] SocketTube(7) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [4s 452ms] SocketTube(7) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3d0c26d6 (java.io.IOException: No key for channel) DEBUG: [HttpClient-2-SelectorManager] [4s 452ms] SocketTube(7) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [4s 452ms] SocketTube(7) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 452ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 452ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 452ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [4s 452ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] HttpClientImpl(2) No key for channel DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@13f5a19 (java.io.IOException: No key for channel) DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] HttpClientImpl(2) No key for channel DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3edf44ba (java.io.IOException: No key for channel) DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 453ms] ConnectionPool(2) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [4s 454ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 454ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 456ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [pool-3-thread-1] [4s 457ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-3-thread-1] [4s 457ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-3-thread-2] [4s 457ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-3-thread-1] [4s 457ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [4s 457ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [4s 457ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [4s 457ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [4s 457ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-3-thread-1] [4s 458ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [4s 458ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-2-Worker0] [4s 458ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-3-thread-1] [4s 458ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-3] [4s 458ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [4s 458ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker0] [4s 458ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [4s 458ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [4s 458ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker0] [4s 458ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [4s 458ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [4s 458ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [4s 458ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-4] [4s 458ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [HttpClient-2-Worker0] [4s 458ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-3] [4s 458ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker1] [4s 458ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-2-Worker1] [4s 458ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker0] [4s 458ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker0] [4s 458ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker0] [4s 458ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5a4fddf8 queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [4s 459ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5a4fddf8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [4s 459ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [4s 459ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [4s 459ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [4s 459ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [4s 459ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [4s 459ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [4s 459ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [4s 458ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker1] [4s 459ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker1] [4s 459ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [4s 460ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-1] [4s 460ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [4s 460ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [4s 460ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c6d3f1d queue.isEmpty: true DEBUG: [pool-3-thread-1] [4s 460ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c6d3f1d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-1] [4s 460ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [4s 460ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [4s 460ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [4s 460ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [4s 460ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-1] [4s 460ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-1] [4s 460ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [4s 460ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [4s 460ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [4s 460ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@11657bea queue.isEmpty: true DEBUG: [pool-3-thread-3] [4s 460ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@11657bea, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [4s 460ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [4s 460ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [4s 460ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [4s 460ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [4s 460ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [4s 460ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-3] [4s 460ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [4s 465ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker1] [4s 465ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [4s 465ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [4s 465ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-2-Worker1] [4s 465ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [4s 465ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker1] [4s 465ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2423072c queue.isEmpty: true DEBUG: [HttpClient-3-SelectorManager] [4s 465ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@174d7fe2 for C (true) DEBUG: [HttpClient-2-Worker1] [4s 465ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2423072c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker1] [4s 465ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [4s 465ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [4s 465ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [4s 466ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [4s 466ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker1] [4s 466ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [4s 466ms] PlainHttpConnection(SocketTube(12)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-3-SelectorManager] [4s 466ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [4s 466ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46953 DEBUG: [HttpClient-2-Worker2] [4s 466ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker2] [4s 466ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker2] [4s 466ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker2] [4s 466ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [4s 466ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker1] [4s 466ms] PlainHttpConnection(SocketTube(12)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-3-SelectorManager] [4s 466ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 466ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1db51492 DEBUG: [HttpClient-3-SelectorManager] [4s 466ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 466ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 466ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-2-Worker1] [4s 466ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [4s 466ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 466ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-2-Worker3] [4s 466ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-3-SelectorManager] [4s 466ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@58b78940 for C (true) DEBUG: [HttpClient-2-Worker3] [4s 466ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker3] [4s 467ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker3] [4s 467ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker3] [4s 467ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker3] [4s 467ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [4s 466ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [4s 467ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker2] [4s 467ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker2] [4s 467ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker2] [4s 467ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [4s 467ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60181 DEBUG: [HttpClient-2-Worker2] [4s 467ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-SelectorManager] [4s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69259174 for R (true) DEBUG: [HttpClient-3-SelectorManager] [4s 467ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 467ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker5] [4s 467ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker5] [4s 467ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker5] [4s 467ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker5] [4s 467ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker5] [4s 467ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-2-Worker4] [4s 467ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker4] [4s 468ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker4] [4s 468ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker4] [4s 468ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker4] [4s 468ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker4] [4s 468ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker4] [4s 468ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-2-Worker4] [4s 468ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker4] [4s 468ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker4] [4s 468ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker2] [4s 468ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-SelectorManager] [4s 468ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-2-Worker2] [4s 468ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [4s 468ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3898760f DEBUG: [HttpClient-2-Worker2] [4s 468ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-3-SelectorManager] [4s 468ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 468ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-2-Worker2] [4s 468ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-SelectorManager] [4s 468ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-2-Worker2] [4s 468ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker2] [4s 468ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [4s 468ms] SocketTube(12) onSubscribe called Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-2-Worker4] [4s 469ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker4] [4s 469ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker4] [4s 469ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker4] [4s 469ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker2] [4s 468ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker2] [4s 469ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-2-Worker2] [4s 469ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker2] [4s 469ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker2] [4s 469ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker2] [4s 469ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [4s 469ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [4s 469ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker2] [4s 469ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker6] [4s 468ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker2] [4s 470ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker2] [4s 470ms] Exchange sendRequestBody DEBUG: [HttpClient-3-SelectorManager] [4s 468ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [4s 470ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 470ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker7] [4s 470ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker7] [4s 470ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker7] [4s 470ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker7] [4s 470ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker7] [4s 470ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker7] [4s 470ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker7] [4s 470ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker7] [4s 470ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker7] [4s 470ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker7] [4s 470ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [4s 470ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker7] [4s 470ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker7] [4s 470ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker7] [4s 470ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-2-Worker7] [4s 470ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-2-Worker7] [4s 470ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker7] [4s 470ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker7] [4s 471ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [4s 471ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [4s 471ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker6] [4s 470ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-SelectorManager] [4s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69259174 for None (false) DEBUG: [HttpClient-2-Worker2] [4s 470ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-SelectorManager] [4s 471ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-2-Worker2] [4s 471ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [4s 471ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker2] [4s 471ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker2] [4s 471ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker2] [4s 471ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [4s 471ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4396445c DEBUG: [HttpClient-2-Worker2] [4s 471ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker7] [4s 471ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker7] [4s 471ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker7] [4s 471ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker7] [4s 471ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-2-Worker7] [4s 471ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker7] [4s 471ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker7] [4s 472ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@69ef8cd8 DEBUG: [HttpClient-2-Worker7] [4s 472ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker6] [4s 471ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-SelectorManager] [4s 471ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [4s 472ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker2] [4s 471ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker8] [4s 472ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5a4fddf8 DEBUG: [HttpClient-2-Worker8] [4s 472ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker8] [4s 472ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5a4fddf8 DEBUG: [HttpClient-2-Worker8] [4s 472ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker8] [4s 472ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker8] [4s 472ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5a4fddf8 DEBUG: [HttpClient-2-Worker8] [4s 472ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker6] [4s 472ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [4s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69259174 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 472ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [4s 472ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-2-Worker2] [4s 472ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker2] [4s 472ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) headersReader is already completed DEBUG: [HttpClient-2-Worker2] [4s 472ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker6] [4s 472ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker2] [4s 473ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker6] [4s 473ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56f1e150 for R (true) DEBUG: [HttpClient-3-SelectorManager] [4s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56f1e150 for None (false) DEBUG: [HttpClient-3-SelectorManager] [4s 473ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [4s 473ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 46953 DEBUG: [HttpClient-3-SelectorManager] [4s 473ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker9] [4s 473ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2423072c DEBUG: [HttpClient-3-SelectorManager] [4s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56f1e150 for R (false) DEBUG: [HttpClient-2-Worker9] [4s 473ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-3-SelectorManager] [4s 473ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [4s 473ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2423072c DEBUG: [HttpClient-2-Worker9] [4s 473ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker2] [4s 473ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker9] [4s 473ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker2] [4s 473ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(3) DEBUG: [HttpClient-2-Worker2] [4s 473ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6dd0053d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28d286e3 queue.isEmpty: false DEBUG: [pool-3-thread-3] [4s 473ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker2] [4s 473ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker2] [4s 473ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-3-thread-3] [4s 474ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-2-Worker2] [4s 474ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6dd0053d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28d286e3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker2] [4s 474ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6dd0053d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28d286e3 DEBUG: [HttpClient-2-Worker2] [4s 474ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-SelectorManager] [4s 474ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@470504d7 for C (true) DEBUG: [HttpClient-2-Worker9] [4s 473ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2423072c DEBUG: [HttpClient-3-SelectorManager] [4s 474ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker9] [4s 474ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker9] [4s 474ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 60181 DEBUG: [HttpClient-2-Worker9] [4s 474ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker9] [4s 474ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(3) DEBUG: [HttpClient-2-Worker9] [4s 474ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@500beb79/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22c77e6f queue.isEmpty: false DEBUG: [HttpClient-2-Worker2] [4s 474ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6dd0053d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28d286e3 DEBUG: [HttpClient-2-Worker9] [4s 474ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-3-SelectorManager] [4s 474ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36745 DEBUG: [HttpClient-2-Worker9] [4s 474ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker9] [4s 475ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [HttpClient-2-Worker9] [4s 475ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@500beb79/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22c77e6f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker10] [4s 475ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker10] [4s 475ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker10] [4s 475ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker10] [4s 475ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker10] [4s 475ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker10] [4s 475ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker10] [4s 475ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker10] [4s 475ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker10] [4s 475ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker10] [4s 475ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker2] [4s 474ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker2] [4s 475ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker2] [4s 475ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker2] [4s 475ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker9] [4s 475ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@500beb79/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22c77e6f DEBUG: [HttpClient-3-SelectorManager] [4s 475ms] SocketTube(11) subscribe event raised Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-3-SelectorManager] [4s 475ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@65f4a79d DEBUG: [HttpClient-3-SelectorManager] [4s 475ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 475ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 475ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [4s 475ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 475ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [4s 475ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 475ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker11] [4s 475ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker12] [4s 475ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker2] [4s 475ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker9] [4s 475ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker9] [4s 476ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@500beb79/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22c77e6f DEBUG: [HttpClient-2-Worker9] [4s 476ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker9] [4s 476ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker10] [4s 475ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker10] [4s 476ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker10] [4s 476ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-3-thread-1] [4s 476ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker11] [4s 475ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker11] [4s 476ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker11] [4s 476ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker11] [4s 476ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker12] [4s 475ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker11] [4s 476ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25883bc4 for R (true) DEBUG: [HttpClient-2-Worker12] [4s 476ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [4s 475ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker2] [4s 476ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker2] [4s 476ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker9] [4s 476ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker9] [4s 476ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-2-Worker9] [4s 476ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker10] [4s 476ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-3-thread-1] [4s 476ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-2-Worker9] [4s 477ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-2-Worker9] [4s 477ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker9] [4s 477ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker9] [4s 477ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-3-SelectorManager] [4s 477ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@474eb4ea for C (true) DEBUG: [HttpClient-2-Worker2] [4s 476ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-3-SelectorManager] [4s 477ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker2] [4s 477ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [4s 477ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker2] [4s 477ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker2] [4s 477ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [4s 477ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [HttpClient-2-Worker10] [4s 477ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker2] [4s 477ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [4s 477ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58901 DEBUG: [HttpClient-2-Worker2] [4s 477ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker9] [4s 477ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [4s 477ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-SelectorManager] [4s 477ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-2-Worker2] [4s 477ms] Http1Response(id=9, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(3) DEBUG: [HttpClient-3-SelectorManager] [4s 477ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [4s 477ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [4s 477ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 478ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 478ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [4s 478ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [4s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69259174 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 478ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [4s 478ms] HttpClientImpl(3) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-2-Worker10] [4s 477ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker10] [4s 478ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker10] [4s 478ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-2-Worker10] [4s 478ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-2-Worker10] [4s 478ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker10] [4s 478ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker10] [4s 478ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [4s 478ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [4s 478ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker10] [4s 478ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker10] [4s 479ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker10] [4s 479ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@c2cdfb2 DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker10] [4s 479ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker9] [4s 477ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker9] [4s 479ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker9] [4s 479ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker9] [4s 479ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker13] [4s 477ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [4s 478ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 479ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [4s 479ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 479ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [4s 479ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56f1e150 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-2-Worker9] [4s 479ms] HttpClientImpl(3) ClientImpl (async) elapsed 21 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-2-Worker13] [4s 479ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker13] [4s 480ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker9] [4s 480ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker14] [4s 480ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker9] [4s 480ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(3) DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25883bc4 for None (false) DEBUG: [HttpClient-2-Worker14] [4s 480ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [4s 480ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-2-Worker9] [4s 480ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker13] [4s 480ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-3-SelectorManager] [4s 480ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker13] [4s 481ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker13] [4s 481ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [4s 481ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker13] [4s 481ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker13] [4s 481ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker13] [4s 481ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker15] [4s 481ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@11657bea DEBUG: [HttpClient-2-Worker15] [4s 481ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker15] [4s 481ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@11657bea DEBUG: [HttpClient-2-Worker15] [4s 481ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker15] [4s 481ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker13] [4s 481ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-SelectorManager] [4s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25883bc4 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 481ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 481ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 481ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [4s 481ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 481ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@63f466e6 DEBUG: [HttpClient-2-Worker16] [4s 481ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker16] [4s 481ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [4s 481ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@11657bea DEBUG: [HttpClient-3-SelectorManager] [4s 481ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 482ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 482ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-2-Worker15] [4s 482ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-SelectorManager] [4s 482ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 482ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-2-Worker15] [4s 482ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker17] [4s 482ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-3-SelectorManager] [4s 482ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-2-Worker17] [4s 482ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker17] [4s 482ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-SelectorManager] [4s 482ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker18] [4s 482ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker18] [4s 482ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker18] [4s 482ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker18] [4s 482ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker18] [4s 482ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 36745 DEBUG: [HttpClient-2-Worker17] [4s 482ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker17] [4s 482ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker15] [4s 482ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker17] [4s 482ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c5f7ec6 for R (true) DEBUG: [HttpClient-2-Worker15] [4s 483ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(3) DEBUG: [HttpClient-2-Worker15] [4s 483ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@685d422f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67822c7e queue.isEmpty: false DEBUG: [HttpClient-2-Worker15] [4s 483ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker15] [4s 483ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker15] [4s 483ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker15] [4s 483ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@685d422f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67822c7e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker15] [4s 483ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@685d422f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67822c7e DEBUG: [HttpClient-2-Worker15] [4s 483ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker15] [4s 483ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@685d422f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67822c7e DEBUG: [HttpClient-2-Worker15] [4s 483ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker15] [4s 483ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker15] [4s 483ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker15] [4s 483ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker15] [4s 483ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker15] [4s 483ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker15] [4s 483ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker15] [4s 483ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker15] [4s 483ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker15] [4s 483ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 483ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 483ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [4s 483ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [4s 483ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 483ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 483ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [4s 483ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker15] [4s 483ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker15] [4s 484ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker15] [4s 484ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker15] [4s 484ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker15] [4s 484ms] HttpClientImpl(3) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-2-Worker15] [4s 484ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker15] [4s 484ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(3) DEBUG: [HttpClient-2-Worker15] [4s 484ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-2-Worker15] [4s 484ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [4s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25883bc4 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 486ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [4s 486ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 486ms] SocketTube(11) pending subscriber subscribed Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-3-SelectorManager] [4s 487ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 487ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker19] [4s 487ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker19] [4s 487ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker13] [4s 487ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-2-Worker13] [4s 487ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker13] [4s 487ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker13] [4s 487ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [4s 487ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker13] [4s 487ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker13] [4s 487ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker13] [4s 487ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker13] [4s 488ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker13] [4s 488ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker13] [4s 488ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker13] [4s 488ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker13] [4s 488ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker13] [4s 488ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@74a40c45 DEBUG: [HttpClient-2-Worker13] [4s 488ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker13] [4s 488ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker13] [4s 488ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker13] [4s 488ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker13] [4s 488ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-3-SelectorManager] [4s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c5f7ec6 for None (false) DEBUG: [HttpClient-3-SelectorManager] [4s 489ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [4s 489ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [4s 489ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [4s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c5f7ec6 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 489ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker20] [4s 489ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c6d3f1d DEBUG: [HttpClient-2-Worker20] [4s 489ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker20] [4s 489ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c6d3f1d DEBUG: [HttpClient-2-Worker20] [4s 489ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker20] [4s 489ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker20] [4s 489ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c6d3f1d DEBUG: [HttpClient-2-Worker20] [4s 489ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker20] [4s 489ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 58901 DEBUG: [HttpClient-2-Worker20] [4s 490ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker20] [4s 490ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(3) DEBUG: [HttpClient-2-Worker20] [4s 490ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@737624b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71384ccf queue.isEmpty: false DEBUG: [HttpClient-2-Worker20] [4s 490ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-2-Worker20] [4s 490ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker20] [4s 490ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker20] [4s 490ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@737624b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71384ccf, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker20] [4s 490ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@737624b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71384ccf DEBUG: [HttpClient-2-Worker20] [4s 490ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker20] [4s 490ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@737624b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71384ccf DEBUG: [HttpClient-2-Worker20] [4s 490ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker20] [4s 490ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker20] [4s 490ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker20] [4s 490ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker20] [4s 490ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker20] [4s 490ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker20] [4s 490ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker20] [4s 490ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker20] [4s 490ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-3-SelectorManager] [4s 490ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c5f7ec6 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-2-Worker20] [4s 490ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker20] [4s 491ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker20] [4s 491ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker20] [4s 491ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-2-Worker20] [4s 491ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-3-SelectorManager] [4s 491ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker20] [4s 491ms] HttpClientImpl(3) ClientImpl (async) elapsed 34 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-2-Worker20] [4s 491ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker20] [4s 491ms] Http1Response(id=10, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(3) DEBUG: [HttpClient-2-Worker21] [4s 491ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-2-Worker21] [4s 492ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker20] [4s 491ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-Worker20] [4s 492ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(12) pausing read event DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] ConnectionPool(3) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [4s 492ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [4s 493ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 494ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [pool-4-thread-2] [4s 495ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-4-thread-1] [4s 495ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-4-thread-3] [4s 495ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [HttpClient-3-Worker0] [4s 495ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-4-thread-4] [4s 495ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [HttpClient-3-Worker0] [4s 495ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [4s 495ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker0] [4s 495ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker0] [4s 496ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [4s 496ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-4-thread-3] [4s 496ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-3-Worker1] [4s 496ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-4-thread-1] [4s 496ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [4s 496ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [4s 496ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [4s 496ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [4s 496ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [4s 496ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [4s 496ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [4s 496ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-1] [4s 496ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker0] [4s 496ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker1] [4s 496ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [4s 497ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [4s 497ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [4s 497ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [4s 497ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [4s 497ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [4s 497ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [4s 497ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28ab86b2 queue.isEmpty: true DEBUG: [pool-4-thread-1] [4s 497ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28ab86b2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [4s 497ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [4s 497ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [4s 497ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker1] [4s 497ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker1] [4s 497ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker0] [4s 497ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@43803a70 queue.isEmpty: true DEBUG: [pool-4-thread-3] [4s 497ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [4s 497ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [4s 497ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [4s 497ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-1] [4s 497ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker1] [4s 497ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [4s 497ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [4s 497ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-1] [4s 498ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [4s 498ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [4s 498ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [4s 498ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-3-Worker0] [4s 497ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@43803a70, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-SelectorManager] [4s 498ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3bded3e7 for C (true) DEBUG: [HttpClient-3-Worker0] [4s 498ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [4s 497ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-SelectorManager] [4s 498ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [4s 498ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46663 DEBUG: [HttpClient-3-Worker1] [4s 498ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32a72acb queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [4s 498ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32a72acb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [4s 498ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [4s 498ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [4s 498ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@25801bed queue.isEmpty: true DEBUG: [pool-4-thread-3] [4s 498ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@25801bed, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [4s 498ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [4s 498ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [4s 499ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [4s 499ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [4s 499ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [4s 499ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-3] [4s 499ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [4s 498ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [4s 499ms] PlainHttpConnection(SocketTube(16)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker2] [4s 498ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-4-thread-3] [4s 499ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-3-Worker1] [4s 498ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [4s 499ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [4s 499ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [4s 499ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [4s 499ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker1] [4s 499ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker1] [4s 499ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [4s 499ms] PlainHttpConnection(SocketTube(15)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [4s 499ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [4s 499ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [4s 499ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [4s 499ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [4s 500ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker2] [4s 499ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker2] [4s 500ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker2] [4s 500ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker2] [4s 500ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker2] [4s 500ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker2] [4s 500ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-3-Worker2] [4s 500ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker2] [4s 500ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker2] [4s 500ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker0] [4s 500ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [4s 500ms] PlainHttpConnection(SocketTube(14)) registering connect event Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-4-SelectorManager] [4s 500ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3126b897 for C (true) DEBUG: [HttpClient-4-SelectorManager] [4s 500ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@39a8945f for C (true) DEBUG: [HttpClient-4-SelectorManager] [4s 500ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [4s 500ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@41fc7de8 DEBUG: [HttpClient-4-SelectorManager] [4s 500ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 500ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 501ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [4s 501ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 501ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [4s 501ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 501ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker3] [4s 501ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker3] [4s 501ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-SelectorManager] [4s 501ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [4s 501ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52195 DEBUG: [HttpClient-4-SelectorManager] [4s 501ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [4s 501ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40881 DEBUG: [HttpClient-3-Worker5] [4s 501ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker5] [4s 501ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker5] [4s 501ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker5] [4s 501ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker5] [4s 501ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker5] [4s 501ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker5] [4s 501ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-3-Worker5] [4s 501ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker5] [4s 501ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker5] [4s 501ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker1] [4s 505ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-3-Worker2] [4s 505ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker2] [4s 505ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker2] [4s 505ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker2] [4s 505ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker3] [4s 506ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker3] [4s 506ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker3] [4s 506ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker3] [4s 506ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker4] [4s 501ms] SocketTube(13) write: requesting more... Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-3-Worker6] [4s 501ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-4-SelectorManager] [4s 501ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-3-Worker6] [4s 506ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker6] [4s 506ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker6] [4s 506ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker6] [4s 507ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker6] [4s 507ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker6] [4s 507ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-3-Worker6] [4s 507ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker6] [4s 507ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker6] [4s 507ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker4] [4s 506ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-4-SelectorManager] [4s 506ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@140bdf98 DEBUG: [HttpClient-3-Worker4] [4s 507ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker4] [4s 507ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker4] [4s 507ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker5] [4s 506ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-SelectorManager] [4s 507ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-3-Worker5] [4s 507ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker5] [4s 507ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker5] [4s 507ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-SelectorManager] [4s 507ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 507ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-3-Worker7] [4s 507ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker7] [4s 507ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker7] [4s 507ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker7] [4s 507ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-3-Worker7] [4s 507ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker7] [4s 507ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker6] [4s 507ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker6] [4s 507ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker6] [4s 507ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker6] [4s 507ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker4] [4s 507ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-SelectorManager] [4s 507ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 508ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-3-Worker4] [4s 508ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker4] [4s 508ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker4] [4s 508ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-SelectorManager] [4s 508ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@697cbb2a for C (true) DEBUG: [HttpClient-3-Worker4] [4s 508ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [4s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5af854f2 for R (true) DEBUG: [HttpClient-4-SelectorManager] [4s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c6cfbe3 for R (true) DEBUG: [HttpClient-4-SelectorManager] [4s 508ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 508ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [4s 508ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-3-Worker4] [4s 508ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker8] [4s 508ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [4s 508ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@37780314 DEBUG: [HttpClient-4-SelectorManager] [4s 508ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-3-Worker8] [4s 508ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker8] [4s 508ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker8] [4s 508ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker8] [4s 508ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker8] [4s 508ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker8] [4s 508ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker8] [4s 508ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker8] [4s 508ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker8] [4s 508ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker8] [4s 509ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker8] [4s 509ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker8] [4s 509ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-3-Worker4] [4s 508ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-4-SelectorManager] [4s 508ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 509ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [4s 509ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 509ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [4s 509ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 509ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker10] [4s 509ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker10] [4s 509ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker8] [4s 509ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-3-Worker8] [4s 509ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker8] [4s 509ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker8] [4s 509ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [4s 509ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [4s 509ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker8] [4s 509ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker8] [4s 509ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker8] [4s 509ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker8] [4s 509ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-3-Worker8] [4s 509ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker8] [4s 509ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker8] [4s 509ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@70ed58fb DEBUG: [HttpClient-3-Worker8] [4s 509ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker4] [4s 509ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker9] [4s 509ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker4] [4s 510ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker4] [4s 510ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker4] [4s 510ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker9] [4s 510ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker9] [4s 510ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker10] [4s 509ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [4s 509ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [4s 510ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50553 DEBUG: [HttpClient-3-Worker4] [4s 510ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker4] [4s 510ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker9] [4s 510ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker4] [4s 510ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker4] [4s 510ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker4] [4s 510ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker9] [4s 510ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker9] [4s 510ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker10] [4s 510ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker10] [4s 511ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker10] [4s 511ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker10] [4s 511ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker10] [4s 511ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker10] [4s 511ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker10] [4s 511ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker10] [4s 511ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker10] [4s 511ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker10] [4s 511ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker4] [4s 510ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-SelectorManager] [4s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ab99e26 for R (true) DEBUG: [HttpClient-3-Worker11] [4s 510ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-4-SelectorManager] [4s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c6cfbe3 for None (false) DEBUG: [HttpClient-3-Worker10] [4s 512ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-4-SelectorManager] [4s 512ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [4s 512ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker4] [4s 512ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-4-SelectorManager] [4s 512ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c6cfbe3 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 512ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5af854f2 for None (false) DEBUG: [HttpClient-3-Worker11] [4s 512ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker11] [4s 512ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker11] [4s 512ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker11] [4s 512ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker11] [4s 512ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker11] [4s 512ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-3-Worker11] [4s 512ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker11] [4s 512ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker11] [4s 512ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker10] [4s 512ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker4] [4s 512ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker10] [4s 513ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker10] [4s 513ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker10] [4s 513ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-3-Worker12] [4s 512ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@25801bed DEBUG: [HttpClient-4-SelectorManager] [4s 512ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-3-Worker12] [4s 513ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [4s 513ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@25801bed DEBUG: [HttpClient-3-Worker11] [4s 513ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker11] [4s 513ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker11] [4s 513ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker11] [4s 513ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker4] [4s 513ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker10] [4s 513ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-SelectorManager] [4s 513ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [4s 513ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker12] [4s 513ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker13] [4s 513ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28ab86b2 DEBUG: [HttpClient-3-Worker13] [4s 513ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker13] [4s 514ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28ab86b2 DEBUG: [HttpClient-3-Worker13] [4s 514ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker13] [4s 514ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker13] [4s 514ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28ab86b2 DEBUG: [HttpClient-3-Worker13] [4s 514ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker4] [4s 513ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7af78ed8 DEBUG: [HttpClient-3-Worker10] [4s 513ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-SelectorManager] [4s 513ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5af854f2 for R (false) DEBUG: [HttpClient-3-Worker4] [4s 514ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 514ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker10] [4s 514ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker12] [4s 514ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker12] [4s 514ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@25801bed DEBUG: [HttpClient-3-Worker12] [4s 514ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker12] [4s 514ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker13] [4s 514ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 46663 DEBUG: [HttpClient-3-Worker13] [4s 515ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker13] [4s 515ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@191ed72(4) DEBUG: [HttpClient-3-Worker13] [4s 516ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@23b2a328/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d75492e queue.isEmpty: false DEBUG: [HttpClient-3-Worker13] [4s 516ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker13] [4s 516ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker13] [4s 516ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker13] [4s 516ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@23b2a328/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d75492e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker13] [4s 516ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@23b2a328/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d75492e DEBUG: [HttpClient-3-Worker13] [4s 516ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker13] [4s 516ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@23b2a328/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d75492e DEBUG: [HttpClient-3-Worker13] [4s 516ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker13] [4s 516ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-SelectorManager] [4s 514ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [4s 516ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2273353f DEBUG: [HttpClient-4-SelectorManager] [4s 516ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 516ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 516ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker10] [4s 514ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-SelectorManager] [4s 516ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 516ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [4s 516ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 516ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker14] [4s 516ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker14] [4s 517ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 52195 DEBUG: [HttpClient-3-Worker13] [4s 516ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker13] [4s 517ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker13] [4s 517ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker10] [4s 516ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker13] [4s 517ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker13] [4s 517ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker13] [4s 517ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker13] [4s 517ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker13] [4s 517ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [4s 517ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker10] [4s 517ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker10] [4s 517ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker10] [4s 517ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6c484315 DEBUG: [HttpClient-3-Worker15] [4s 517ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker10] [4s 517ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [4s 517ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker15] [4s 517ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker14] [4s 517ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker15] [4s 518ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker14] [4s 518ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-3-Worker14] [4s 518ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker14] [4s 518ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [4s 518ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker12] [4s 518ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@191ed72(4) DEBUG: [HttpClient-3-Worker12] [4s 518ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3bfc4bb0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a0ccd65 queue.isEmpty: false DEBUG: [HttpClient-4-SelectorManager] [4s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ab99e26 for None (false) DEBUG: [HttpClient-3-Worker13] [4s 517ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 518ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [4s 519ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker13] [4s 519ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker12] [4s 519ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-3-Worker16] [4s 519ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@43803a70 DEBUG: [HttpClient-3-Worker12] [4s 519ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker13] [4s 519ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker13] [4s 519ms] HttpClientImpl(4) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-3-Worker15] [4s 518ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-SelectorManager] [4s 519ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker15] [4s 519ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker15] [4s 519ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker15] [4s 519ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker16] [4s 519ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker16] [4s 519ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@43803a70 DEBUG: [HttpClient-3-Worker16] [4s 519ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker16] [4s 519ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker16] [4s 519ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@43803a70 DEBUG: [HttpClient-3-Worker12] [4s 519ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker13] [4s 519ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-SelectorManager] [4s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ab99e26 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 519ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [4s 519ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3bfc4bb0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a0ccd65, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker15] [4s 519ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker12] [4s 520ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3bfc4bb0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a0ccd65 DEBUG: [HttpClient-3-Worker12] [4s 520ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker12] [4s 520ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3bfc4bb0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a0ccd65 DEBUG: [HttpClient-3-Worker16] [4s 519ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker16] [4s 520ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker13] [4s 519ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@191ed72(4) DEBUG: [HttpClient-4-SelectorManager] [4s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5564f2c6 for R (true) DEBUG: [HttpClient-4-SelectorManager] [4s 520ms] SocketTube(13) subscribe event raised Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 40881 DEBUG: [HttpClient-3-Worker13] [4s 520ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [4s 520ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker13] [4s 520ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker16] [4s 520ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@191ed72(4) DEBUG: [HttpClient-3-Worker15] [4s 520ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker12] [4s 520ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-SelectorManager] [4s 520ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [4s 520ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [4s 520ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 520ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-3-Worker12] [4s 520ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker12] [4s 520ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker12] [4s 520ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-3-Worker12] [4s 520ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker15] [4s 520ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker15] [4s 520ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker15] [4s 521ms] SocketTube(15) trying to write: 191 DEBUG: [HttpClient-3-Worker12] [4s 521ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-3-Worker12] [4s 521ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker12] [4s 521ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker12] [4s 521ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker12] [4s 521ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [4s 521ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker12] [4s 521ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker12] [4s 521ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker12] [4s 521ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker12] [4s 521ms] HttpClientImpl(4) ClientImpl (async) elapsed 25 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-3-Worker12] [4s 521ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker12] [4s 521ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@191ed72(4) DEBUG: [HttpClient-3-Worker12] [4s 521ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [4s 520ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3698a847/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@739a20f0 queue.isEmpty: false DEBUG: [HttpClient-3-Worker12] [4s 521ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker16] [4s 521ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-3-Worker16] [4s 522ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker16] [4s 522ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker16] [4s 522ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3698a847/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@739a20f0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker16] [4s 522ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3698a847/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@739a20f0 DEBUG: [HttpClient-3-Worker16] [4s 522ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker16] [4s 522ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3698a847/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@739a20f0 DEBUG: [HttpClient-3-Worker16] [4s 522ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker16] [4s 522ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker16] [4s 522ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker16] [4s 522ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker16] [4s 522ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker16] [4s 522ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker16] [4s 522ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker16] [4s 522ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker16] [4s 522ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker16] [4s 522ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [4s 522ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker16] [4s 522ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker16] [4s 522ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker16] [4s 522ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker16] [4s 522ms] HttpClientImpl(4) ClientImpl (async) elapsed 27 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-3-Worker16] [4s 522ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker16] [4s 522ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@191ed72(4) DEBUG: [HttpClient-3-Worker16] [4s 522ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [4s 522ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [4s 520ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [4s 525ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5af854f2 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 525ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [4s 525ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 525ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [4s 525ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 525ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker15] [4s 521ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-3-Worker15] [4s 525ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker15] [4s 525ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker15] [4s 525ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [4s 525ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker17] [4s 525ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5564f2c6 for None (false) DEBUG: [HttpClient-3-Worker15] [4s 525ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 525ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-3-Worker15] [4s 526ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker15] [4s 526ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker15] [4s 526ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker15] [4s 526ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-3-Worker15] [4s 526ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5564f2c6 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c6cfbe3 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker15] [4s 526ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker19] [4s 526ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker19] [4s 526ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker18] [4s 526ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32a72acb DEBUG: [HttpClient-3-Worker15] [4s 526ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-3-Worker18] [4s 526ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker18] [4s 526ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32a72acb DEBUG: [HttpClient-3-Worker15] [4s 526ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@59d5acc4 DEBUG: [HttpClient-3-Worker18] [4s 526ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker15] [4s 526ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ab99e26 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 526ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker20] [4s 526ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker20] [4s 527ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker18] [4s 526ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker18] [4s 527ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32a72acb DEBUG: [HttpClient-3-Worker18] [4s 527ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker18] [4s 527ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 50553 DEBUG: [HttpClient-3-Worker18] [4s 527ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker18] [4s 527ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@191ed72(4) DEBUG: [HttpClient-3-Worker18] [4s 527ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5ad50657/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d6e081a queue.isEmpty: false DEBUG: [HttpClient-3-Worker18] [4s 527ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-3-Worker18] [4s 527ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker18] [4s 527ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker18] [4s 527ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5ad50657/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d6e081a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker18] [4s 528ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5ad50657/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d6e081a DEBUG: [HttpClient-3-Worker18] [4s 528ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker18] [4s 528ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5ad50657/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d6e081a DEBUG: [HttpClient-3-Worker18] [4s 528ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker18] [4s 528ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker18] [4s 528ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker18] [4s 528ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-3-Worker18] [4s 528ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker18] [4s 528ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker18] [4s 528ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker18] [4s 528ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker18] [4s 528ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker18] [4s 528ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker18] [4s 528ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker18] [4s 528ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker18] [4s 528ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-3-Worker18] [4s 528ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-3-Worker18] [4s 528ms] HttpClientImpl(4) ClientImpl (async) elapsed 32 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-3-Worker18] [4s 528ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5564f2c6 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 528ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker21] [4s 528ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker21] [4s 528ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker18] [4s 528ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@191ed72(4) DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-3-Worker18] [4s 529ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-3-Worker18] [4s 529ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] ConnectionPool(4) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [4s 529ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(15) pausing read event DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] ConnectionPool(4) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [4s 530ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 532ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [pool-5-thread-2] [4s 533ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-5-thread-3] [4s 533ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [pool-5-thread-3] [4s 533ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-5-thread-4] [4s 533ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [HttpClient-4-Worker0] [4s 533ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-5-thread-3] [4s 533ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [4s 533ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [4s 533ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [4s 533ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker0] [4s 533ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker0] [4s 533ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker0] [4s 533ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker0] [4s 533ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker1] [4s 533ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [pool-5-thread-3] [4s 533ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-3] [4s 533ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker1] [4s 533ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker1] [4s 533ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker0] [4s 533ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker0] [4s 533ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-3] [4s 534ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-3] [4s 534ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker0] [4s 534ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker0] [4s 534ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker1] [4s 533ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker1] [4s 534ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker0] [4s 534ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@c67bc5a queue.isEmpty: true DEBUG: [HttpClient-4-Worker0] [4s 534ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@c67bc5a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker1] [4s 534ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker1] [4s 534ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker1] [4s 534ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker1] [4s 534ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker1] [4s 534ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5ef68606 queue.isEmpty: true DEBUG: [HttpClient-4-Worker1] [4s 534ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5ef68606, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker1] [4s 534ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [4s 534ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [4s 534ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [4s 534ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [4s 534ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker1] [4s 534ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker0] [4s 534ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [4s 534ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [HttpClient-4-Worker0] [4s 534ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [4s 534ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [4s 535ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [4s 535ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4606dcd9 queue.isEmpty: true DEBUG: [HttpClient-4-Worker1] [4s 534ms] PlainHttpConnection(SocketTube(19)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-3] [4s 535ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4606dcd9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-1] [4s 534ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-4-Worker1] [4s 535ms] PlainHttpConnection(SocketTube(19)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker0] [4s 535ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [4s 535ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [4s 535ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [4s 535ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [4s 535ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [4s 535ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [4s 535ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [4s 535ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [4s 535ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [4s 535ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-1] [4s 535ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [4s 535ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [4s 535ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker1] [4s 535ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-4-Worker0] [4s 535ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [4s 535ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-5-thread-1] [4s 535ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-SelectorManager] [4s 535ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@557fa15b for C (true) DEBUG: [HttpClient-4-Worker0] [4s 535ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [4s 535ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker0] [4s 536ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49825 DEBUG: [HttpClient-4-Worker0] [4s 536ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5f87ca2b for C (true) DEBUG: [HttpClient-4-Worker2] [4s 536ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker2] [4s 536ms] Http1Exchange SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker2] [4s 536ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker2] [4s 536ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker2] [4s 536ms] SocketTube(19) registering subscribe event DEBUG: [pool-5-thread-1] [4s 536ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [4s 536ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [pool-5-thread-1] [4s 536ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@323b430b queue.isEmpty: true DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59565 DEBUG: [HttpClient-4-Worker2] [4s 536ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-5-thread-1] [4s 536ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@323b430b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@325840cd for C (true) DEBUG: [pool-5-thread-1] [4s 536ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-4-Worker3] [4s 536ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker2] [4s 536ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) DEBUG: [pool-5-thread-1] [4s 536ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker2] [4s 536ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4a6266a4 DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [4s 537ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 537ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-4-Worker3] [4s 536ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker3] [4s 537ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker3] [4s 537ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker3] [4s 537ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker2] [4s 536ms] SocketTube(19) write: registering startSubscription event DEBUG: [pool-5-thread-1] [4s 536ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [4s 537ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker4] [4s 537ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker2] [4s 537ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker4] [4s 537ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker4] [4s 537ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker4] [4s 537ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-4-Worker4] [4s 537ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 537ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker3] [4s 537ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-5-thread-1] [4s 537ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker3] [4s 537ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-5-thread-1] [4s 537ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-1] [4s 537ms] PlainHttpConnection(SocketTube(20)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker4] [4s 537ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-5-SelectorManager] [4s 537ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57969 DEBUG: [pool-5-thread-1] [4s 537ms] PlainHttpConnection(SocketTube(20)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker3] [4s 537ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker3] [4s 537ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-5-thread-1] [4s 537ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7aaaa0f0 for R (true) DEBUG: [HttpClient-4-Worker3] [4s 538ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@8e839e8 DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker6] [4s 538ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker7] [4s 538ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker6] [4s 538ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker6] [4s 538ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker6] [4s 538ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker6] [4s 538ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker5] [4s 537ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-4-Worker2] [4s 538ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker7] [4s 538ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker3] [4s 538ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker7] [4s 538ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker3] [4s 538ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker3] [4s 538ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker3] [4s 538ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker6] [4s 538ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker5] [4s 538ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker2] [4s 538ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker8] [4s 538ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [4s 538ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@51662917 for C (true) DEBUG: [HttpClient-4-Worker8] [4s 539ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker8] [4s 539ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker7] [4s 538ms] Http1Publisher(SocketTube(19)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker7] [4s 539ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker7] [4s 539ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker5] [4s 539ms] SocketTube(18) connecting flows DEBUG: [HttpClient-5-SelectorManager] [4s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5286b6ae for R (true) DEBUG: [HttpClient-4-Worker5] [4s 539ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker5] [4s 539ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker8] [4s 539ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker7] [4s 539ms] Exchange sendRequestBody DEBUG: [HttpClient-5-SelectorManager] [4s 539ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker7] [4s 540ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker7] [4s 540ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker5] [4s 539ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker8] [4s 539ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-SelectorManager] [4s 540ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36313 DEBUG: [HttpClient-4-Worker8] [4s 540ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker8] [4s 540ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker8] [4s 540ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker8] [4s 540ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker7] [4s 540ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker5] [4s 540ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-5-SelectorManager] [4s 540ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-4-Worker5] [4s 540ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker5] [4s 540ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker9] [4s 540ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker7] [4s 540ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker7] [4s 540ms] Http1Publisher(SocketTube(19)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker7] [4s 540ms] SocketTube(19) trying to write: 191 DEBUG: [HttpClient-4-Worker7] [4s 541ms] SocketTube(19) wrote: 191 DEBUG: [HttpClient-4-Worker7] [4s 541ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker7] [4s 541ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [4s 541ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [4s 541ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [4s 541ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker7] [4s 541ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker7] [4s 541ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker7] [4s 541ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker7] [4s 541ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) First time around DEBUG: [HttpClient-4-Worker7] [4s 541ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker7] [4s 541ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [4s 541ms] Http1Publisher(SocketTube(19)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4644e005 DEBUG: [HttpClient-4-Worker7] [4s 541ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [4s 540ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [4s 540ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7b265e94 DEBUG: [HttpClient-5-SelectorManager] [4s 541ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 541ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 541ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker5] [4s 540ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker8] [4s 542ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker8] [4s 542ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker10] [4s 542ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker10] [4s 542ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker10] [4s 542ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker10] [4s 542ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-4-Worker10] [4s 542ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker9] [4s 540ms] Http1Exchange SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker9] [4s 542ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker9] [4s 542ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker9] [4s 542ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker9] [4s 542ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker9] [4s 542ms] Http1Publisher(SocketTube(20)) got subscriber: SocketTube(20) DEBUG: [HttpClient-4-Worker9] [4s 542ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker9] [4s 542ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker9] [4s 542ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-4-Worker9] [4s 543ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker9] [4s 543ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker9] [4s 543ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker9] [4s 543ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [4s 542ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 543ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-4-Worker8] [4s 542ms] SocketTube(17) trying to write: 191 DEBUG: [HttpClient-4-Worker10] [4s 542ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [4s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7aaaa0f0 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SocketTube(19) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] Http1AsyncReceiver(SocketTube(19)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7aaaa0f0 for R (false) DEBUG: [HttpClient-4-Worker11] [4s 544ms] Http1AsyncReceiver(SocketTube(19)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5ef68606 DEBUG: [HttpClient-4-Worker11] [4s 544ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker8] [4s 544ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [4s 544ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker8] [4s 544ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker8] [4s 544ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [4s 544ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5ef68606 DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20eeb4fd for R (true) DEBUG: [HttpClient-4-Worker11] [4s 544ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker8] [4s 544ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-4-Worker8] [4s 544ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker12] [4s 544ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker11] [4s 544ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SocketTube(20) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1b1d2c8a DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] Http1AsyncReceiver(SocketTube(20)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [4s 544ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 545ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [4s 545ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 545ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker14] [4s 545ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker8] [4s 544ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker12] [4s 544ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker11] [4s 544ms] Http1AsyncReceiver(SocketTube(19)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5ef68606 DEBUG: [HttpClient-4-Worker8] [4s 545ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker13] [4s 545ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker14] [4s 545ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-5-SelectorManager] [4s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5286b6ae for None (false) DEBUG: [HttpClient-4-Worker14] [4s 545ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker14] [4s 545ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker14] [4s 545ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker12] [4s 545ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [4s 545ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-4-Worker12] [4s 545ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker8] [4s 545ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker12] [4s 545ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [4s 545ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker13] [4s 545ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker11] [4s 546ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker13] [4s 546ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker13] [4s 546ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-4-Worker13] [4s 546ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker14] [4s 545ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker14] [4s 546ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker14] [4s 546ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker14] [4s 546ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker14] [4s 546ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 49825 DEBUG: [HttpClient-4-Worker14] [4s 546ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker14] [4s 546ms] Http1Publisher(SocketTube(20)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker14] [4s 546ms] SocketTube(20) trying to write: 191 DEBUG: [HttpClient-5-SelectorManager] [4s 545ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker14] [4s 546ms] SocketTube(20) wrote: 191 DEBUG: [HttpClient-4-Worker14] [4s 546ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker14] [4s 546ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker14] [4s 546ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [4s 546ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [4s 545ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) First time around Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-4-Worker8] [4s 546ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker13] [4s 546ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 546ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker5] [4s 547ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-SelectorManager] [4s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5286b6ae for R (false) DEBUG: [HttpClient-4-Worker15] [4s 546ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4606dcd9 DEBUG: [HttpClient-4-Worker14] [4s 546ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker5] [4s 547ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [4s 547ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker8] [4s 547ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [4s 547ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [4s 547ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@50ab2a3f DEBUG: [HttpClient-5-SelectorManager] [4s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52060383 for R (true) DEBUG: [HttpClient-4-Worker15] [4s 547ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker8] [4s 547ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [4s 547ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker15] [4s 547ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4606dcd9 DEBUG: [HttpClient-4-Worker15] [4s 547ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker5] [4s 547ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker15] [4s 548ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker5] [4s 548ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker15] [4s 548ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4606dcd9 DEBUG: [HttpClient-4-Worker11] [4s 547ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker14] [4s 547ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker14] [4s 548ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker14] [4s 548ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) First time around DEBUG: [HttpClient-4-Worker14] [4s 548ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker11] [4s 548ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(5) DEBUG: [HttpClient-4-Worker11] [4s 548ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@355df5c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@193d9c17 queue.isEmpty: false DEBUG: [HttpClient-4-Worker14] [4s 548ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker14] [4s 548ms] Http1Publisher(SocketTube(20)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1aefa8a6 DEBUG: [HttpClient-4-Worker15] [4s 548ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker5] [4s 548ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [4s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52060383 for None (false) DEBUG: [HttpClient-4-Worker5] [4s 548ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker5] [4s 548ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-5-SelectorManager] [4s 548ms] SocketTube(20) read bytes: 79 DEBUG: [HttpClient-4-Worker14] [4s 548ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [4s 548ms] SocketTube(18) wrote: 191 DEBUG: [HttpClient-4-Worker5] [4s 548ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker5] [4s 548ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker5] [4s 548ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [4s 548ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker11] [4s 548ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 4 DEBUG: [HttpClient-5-SelectorManager] [4s 548ms] Http1AsyncReceiver(SocketTube(20)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [4s 549ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker5] [4s 548ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [4s 549ms] Http1AsyncReceiver(SocketTube(20)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@323b430b DEBUG: [HttpClient-4-Worker16] [4s 549ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker16] [4s 549ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@323b430b DEBUG: [HttpClient-4-Worker16] [4s 549ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker11] [4s 549ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker16] [4s 549ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker16] [4s 549ms] Http1AsyncReceiver(SocketTube(20)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@323b430b Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 59565 DEBUG: [HttpClient-4-Worker15] [4s 549ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-5-SelectorManager] [4s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52060383 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 549ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [4s 549ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(5) DEBUG: [HttpClient-4-Worker5] [4s 549ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker5] [4s 549ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker16] [4s 549ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker5] [4s 549ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker5] [4s 549ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker5] [4s 549ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker11] [4s 549ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker15] [4s 549ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@488316bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4cbc8b75 queue.isEmpty: false DEBUG: [HttpClient-5-SelectorManager] [4s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20eeb4fd for None (false) DEBUG: [HttpClient-4-Worker5] [4s 549ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker5] [4s 550ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker5] [4s 550ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker5] [4s 550ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker5] [4s 550ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker16] [4s 549ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker11] [4s 550ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@355df5c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@193d9c17, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-SelectorManager] [4s 550ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [4s 550ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker5] [4s 550ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [4s 550ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker17] [4s 550ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@c67bc5a DEBUG: [HttpClient-4-Worker17] [4s 550ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker17] [4s 550ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@c67bc5a DEBUG: [HttpClient-4-Worker17] [4s 550ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker15] [4s 550ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker17] [4s 550ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker17] [4s 550ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@c67bc5a DEBUG: [HttpClient-4-Worker11] [4s 550ms] Http1AsyncReceiver(SocketTube(19)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@355df5c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@193d9c17 DEBUG: [HttpClient-5-SelectorManager] [4s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20eeb4fd for R (false) DEBUG: [HttpClient-4-Worker15] [4s 550ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 36313 DEBUG: [HttpClient-4-Worker5] [4s 550ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@cc4bc93 DEBUG: [HttpClient-4-Worker16] [4s 550ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker16] [4s 551ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(5) DEBUG: [HttpClient-4-Worker17] [4s 550ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-5-SelectorManager] [4s 550ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [4s 550ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker15] [4s 550ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker11] [4s 551ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@355df5c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@193d9c17 DEBUG: [HttpClient-4-Worker11] [4s 551ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker5] [4s 551ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker16] [4s 551ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7e72f43f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53f10d33 queue.isEmpty: false DEBUG: [HttpClient-4-Worker5] [4s 551ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker5] [4s 551ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-4-Worker5] [4s 551ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker11] [4s 551ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker15] [4s 551ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@488316bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4cbc8b75, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker5] [4s 551ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) headersReader is already completed DEBUG: [HttpClient-4-Worker16] [4s 552ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 4 DEBUG: [HttpClient-4-Worker11] [4s 552ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker16] [4s 552ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker15] [4s 552ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@488316bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4cbc8b75 DEBUG: [HttpClient-4-Worker15] [4s 552ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker5] [4s 552ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker11] [4s 552ms] Http1AsyncReceiver(SocketTube(19)) cleared DEBUG: [HttpClient-4-Worker5] [4s 552ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker16] [4s 552ms] HttpClientImpl(5) body subscriber registered: 3 DEBUG: [HttpClient-4-Worker15] [4s 552ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@488316bd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4cbc8b75 DEBUG: [HttpClient-4-Worker15] [4s 552ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser Apr 01, 2024 9:42:54 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 57969 DEBUG: [HttpClient-4-Worker16] [4s 552ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7e72f43f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53f10d33, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker11] [4s 552ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) SocketTube(19): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker5] [4s 552ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker5] [4s 553ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(5) DEBUG: [HttpClient-4-Worker15] [4s 552ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker5] [4s 553ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@689b817c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@387d542c queue.isEmpty: false DEBUG: [HttpClient-4-Worker15] [4s 553ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker15] [4s 553ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker15] [4s 553ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker16] [4s 552ms] Http1AsyncReceiver(SocketTube(20)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7e72f43f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53f10d33 DEBUG: [HttpClient-4-Worker15] [4s 553ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker15] [4s 553ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker15] [4s 553ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker15] [4s 553ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker11] [4s 553ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-4-Worker11] [4s 553ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker11] [4s 553ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker11] [4s 553ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker11] [4s 553ms] SocketTube(19) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [4s 553ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker11] [4s 553ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker11] [4s 553ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker11] [4s 553ms] HttpClientImpl(5) body subscriber unregistered: 2 DEBUG: [HttpClient-4-Worker5] [4s 553ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker11] [4s 553ms] HttpClientImpl(5) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-4-Worker16] [4s 553ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker5] [4s 553ms] HttpClientImpl(5) body subscriber registered: 3 DEBUG: [HttpClient-4-Worker16] [4s 553ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7e72f43f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53f10d33 DEBUG: [HttpClient-4-Worker16] [4s 553ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker16] [4s 553ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker15] [4s 553ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 553ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-4-Worker11] [4s 553ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker5] [4s 553ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@689b817c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@387d542c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker16] [4s 553ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker5] [4s 554ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@689b817c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@387d542c DEBUG: [HttpClient-4-Worker5] [4s 554ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker15] [4s 553ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [4s 553ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-Worker15] [4s 554ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker15] [4s 554ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker11] [4s 554ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(5) DEBUG: [HttpClient-4-Worker16] [4s 554ms] Http1AsyncReceiver(SocketTube(20)) cleared DEBUG: [HttpClient-4-Worker11] [4s 554ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 0 DEBUG: [HttpClient-4-Worker11] [4s 554ms] Http1AsyncReceiver(SocketTube(19)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker15] [4s 554ms] HttpClientImpl(5) body subscriber unregistered: 2 DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5286b6ae for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-4-Worker16] [4s 554ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) SocketTube(20): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker15] [4s 554ms] HttpClientImpl(5) ClientImpl (async) elapsed 21 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(19) handling pending subscription for CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker15] [4s 554ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7aaaa0f0 for R (false) DEBUG: [HttpClient-4-Worker15] [4s 554ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(5) DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker15] [4s 554ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker18] [4s 554ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 554ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker19] [4s 555ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker16] [4s 554ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-4-Worker16] [4s 555ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker16] [4s 555ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker16] [4s 555ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker15] [4s 554ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker18] [4s 554ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [4s 555ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [4s 555ms] SocketTube(20) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [4s 555ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker16] [4s 555ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker16] [4s 555ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SocketTube(20) handling pending subscription for CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52060383 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-4-Worker16] [4s 555ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 555ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker16] [4s 555ms] HttpClientImpl(5) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-4-Worker16] [4s 555ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker16] [4s 555ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(5) DEBUG: [HttpClient-4-Worker20] [4s 555ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker16] [4s 555ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 0 DEBUG: [HttpClient-4-Worker20] [4s 555ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [4s 555ms] Http1AsyncReceiver(SocketTube(20)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker5] [4s 556ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@689b817c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@387d542c DEBUG: [HttpClient-4-Worker5] [4s 556ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker5] [4s 556ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker5] [4s 556ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker5] [4s 556ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker5] [4s 556ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker5] [4s 556ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker5] [4s 556ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker5] [4s 556ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker5] [4s 556ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker5] [4s 556ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [4s 556ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker5] [4s 556ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 556ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 557ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 557ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 557ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20eeb4fd for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 557ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [4s 557ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 557ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-4-Worker5] [4s 556ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [4s 557ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 557ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker5] [4s 557ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker21] [4s 557ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker21] [4s 557ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [4s 557ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker5] [4s 557ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker5] [4s 557ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker5] [4s 557ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(5) DEBUG: [HttpClient-4-Worker5] [4s 557ms] HttpClientImpl(5) ClientImpl (async) elapsed 24 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(19) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(19) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] ConnectionPool(5) SocketTube(19) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [4s 558ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(20) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(20) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] ConnectionPool(5) SocketTube(20) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(18) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(18) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [4s 559ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 561ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [pool-6-thread-1] [4s 562ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [pool-6-thread-2] [4s 562ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [pool-6-thread-1] [4s 562ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null DEBUG: [pool-6-thread-3] [4s 562ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [HttpClient-5-Worker0] [4s 562ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null DEBUG: [pool-6-thread-4] [4s 562ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [pool-6-thread-3] [4s 562ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null DEBUG: [HttpClient-5-Worker1] [4s 562ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null Apr 01, 2024 9:42:54 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:54 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:54 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 Apr 01, 2024 9:42:54 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 Apr 01, 2024 9:42:54 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 Apr 01, 2024 9:42:54 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-5-Worker0] [4s 632ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [4s 632ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [4s 632ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [4s 633ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [4s 632ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-3] [4s 633ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-5-Worker1] [4s 632ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [4s 633ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [4s 633ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [4s 633ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5958cff1 for C (true) DEBUG: [HttpClient-5-Worker1] [4s 633ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-SelectorManager] [4s 633ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [pool-6-thread-1] [4s 633ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [4s 634ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44226 DEBUG: [HttpClient-6-SelectorManager] [4s 634ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@53a0a481 for C (true) DEBUG: [HttpClient-6-SelectorManager] [4s 634ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@91a42f3 for C (true) DEBUG: [HttpClient-6-SelectorManager] [4s 634ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [4s 634ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44234 DEBUG: [HttpClient-6-SelectorManager] [4s 634ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [4s 634ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44244 DEBUG: [HttpClient-5-Worker1] [4s 634ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [4s 634ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@712c4fd2 for C (true) DEBUG: [HttpClient-6-SelectorManager] [4s 634ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [4s 634ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44254 DEBUG: [HttpClient-5-Worker0] [5s 19ms] SocketTube(22) connecting flows DEBUG: [HttpClient-5-Worker1] [5s 19ms] SocketTube(24) connecting flows DEBUG: [pool-6-thread-1] [5s 19ms] SocketTube(23) connecting flows DEBUG: [pool-6-thread-3] [5s 19ms] SocketTube(21) connecting flows DEBUG: [HttpClient-5-Worker0] [5s 23ms] SocketTube(22) read publisher got subscriber DEBUG: [HttpClient-5-Worker0] [5s 23ms] SocketTube(22) registering subscribe event DEBUG: [pool-6-thread-3] [5s 23ms] SocketTube(21) read publisher got subscriber DEBUG: [HttpClient-5-Worker0] [5s 23ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-6-thread-1] [5s 23ms] SocketTube(23) read publisher got subscriber DEBUG: [HttpClient-6-SelectorManager] [5s 23ms] SocketTube(22) subscribe event raised DEBUG: [pool-6-thread-1] [5s 23ms] SocketTube(23) registering subscribe event DEBUG: [pool-6-thread-1] [5s 23ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker1] [5s 23ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-6-thread-3] [5s 23ms] SocketTube(21) registering subscribe event DEBUG: [pool-6-thread-3] [5s 23ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker1] [5s 23ms] SocketTube(24) registering subscribe event DEBUG: [HttpClient-5-Worker1] [5s 23ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker0] [5s 23ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [pool-6-thread-1] [5s 23ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-6-thread-3] [5s 23ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker1] [5s 23ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker0] [5s 24ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [pool-6-thread-1] [5s 24ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-6-thread-3] [5s 24ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [pool-6-thread-3] [5s 24ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [pool-6-thread-3] [5s 24ms] SocketTube(21) subscribed for writing DEBUG: [pool-6-thread-3] [5s 24ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-5-Worker1] [5s 24ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker0] [5s 24ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [pool-6-thread-1] [5s 24ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-5-Worker0] [5s 24ms] SocketTube(22) subscribed for writing DEBUG: [HttpClient-5-Worker0] [5s 24ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-6-thread-3] [5s 24ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [5s 24ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker1] [5s 24ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-6-thread-1] [5s 24ms] SocketTube(23) subscribed for writing DEBUG: [pool-6-thread-1] [5s 24ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-6-thread-1] [5s 24ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-3] [5s 24ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker1] [5s 24ms] SocketTube(24) subscribed for writing DEBUG: [HttpClient-5-Worker0] [5s 24ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-1] [5s 24ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker1] [5s 25ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-5-Worker1] [5s 25ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker1] [5s 25ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-1] [5s 462ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-1] [5s 462ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker1] [5s 477ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker1] [5s 477ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-6-thread-3] [5s 483ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-3] [5s 484ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker0] [5s 487ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker0] [5s 487ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] 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@2d5b1626[Not completed, 4 dependents] (id=1295) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for R (true) DEBUG: [HttpClient-6-SelectorManager] [5s 666ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [6s 741ms] 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@6a4b2727[Not completed, 4 dependents] (id=1296) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [6s 741ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [6s 741ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [6s 741ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [6s 741ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [6s 741ms] SocketTube(23) resuming read event DEBUG: [pool-6-thread-1] [6s 741ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [6s 741ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker1] [6s 741ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [6s 741ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-SelectorManager] [6s 741ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] 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@72ae5b89[Not completed, 4 dependents] (id=1294) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [6s 742ms] SocketTube(24) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] 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@631d3702[Not completed, 4 dependents] (id=1293) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [6s 744ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [6s 745ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [6s 745ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [6s 745ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [6s 745ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-5-Worker6] [6s 745ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [6s 745ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [6s 745ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-5-Worker8] [6s 745ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [6s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for R (true) DEBUG: [HttpClient-6-SelectorManager] [6s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for R (true) DEBUG: [HttpClient-6-SelectorManager] [6s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for R (true) DEBUG: [HttpClient-5-Worker7] [6s 745ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker9] [6s 745ms] SocketTube(24) write: requesting more... DEBUG: [pool-6-thread-1] [6s 746ms] SSL Writer(SocketTube(23)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker1] [6s 746ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-3] [6s 746ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker0] [6s 746ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-1] [6s 755ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [6s 755ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [6s 755ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [6s 755ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [pool-6-thread-1] [6s 755ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-6-thread-3] [6s 755ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker1] [6s 757ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker1] [6s 757ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker6] [6s 757ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [6s 757ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [6s 757ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [6s 757ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [6s 757ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [6s 757ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [6s 757ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [6s 758ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [7s 55ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker0] [7s 56ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [7s 56ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker0] [7s 56ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker0] [7s 56ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker0] [7s 57ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [7s 57ms] SocketTube(22) trying to write: 458 DEBUG: [HttpClient-5-Worker0] [7s 57ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker0] [7s 57ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker0] [7s 57ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [7s 57ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [7s 57ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker0] [7s 57ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-1] [7s 67ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-1] [7s 67ms] SSL Writer(SocketTube(23)) Sending 458 bytes downstream DEBUG: [pool-6-thread-1] [7s 67ms] SSL Writer(SocketTube(23)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-1] [7s 67ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-6-thread-1] [7s 67ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-1] [7s 67ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-6-thread-1] [7s 67ms] SocketTube(23) trying to write: 458 DEBUG: [pool-6-thread-1] [7s 67ms] SocketTube(23) wrote: 458 DEBUG: [pool-6-thread-1] [7s 67ms] SocketTube(23) write: requesting more... DEBUG: [pool-6-thread-1] [7s 67ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-1] [7s 67ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-1] [7s 67ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-6-thread-1] [7s 67ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker1] [7s 70ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker1] [7s 70ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [7s 70ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker1] [7s 70ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker1] [7s 70ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker1] [7s 70ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [7s 70ms] SocketTube(24) trying to write: 458 DEBUG: [HttpClient-5-Worker1] [7s 70ms] SocketTube(24) wrote: 458 DEBUG: [HttpClient-5-Worker1] [7s 70ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker1] [7s 70ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker1] [7s 70ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker1] [7s 70ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker1] [7s 70ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-3] [7s 77ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-3] [7s 78ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [pool-6-thread-3] [7s 78ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-3] [7s 78ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [pool-6-thread-3] [7s 78ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-3] [7s 78ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-6-thread-3] [7s 78ms] SocketTube(21) trying to write: 458 DEBUG: [pool-6-thread-3] [7s 78ms] SocketTube(21) wrote: 458 DEBUG: [pool-6-thread-3] [7s 78ms] SocketTube(21) write: requesting more... DEBUG: [pool-6-thread-3] [7s 78ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-3] [7s 78ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-3] [7s 78ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-6-thread-3] [7s 78ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker1] [7s 222ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker0] [7s 225ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-1] [7s 234ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-3] [7s 240ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [7s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 936ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [7s 936ms] SocketTube(22) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [7s 936ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 936ms] SSL Reader(SocketTube(22)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 936ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 936ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [7s 936ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [7s 936ms] SSL Reader(SocketTube(22)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [8s 19ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 19ms] SocketTube(22) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [8s 19ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [8s 36ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [8s 36ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [8s 36ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [8s 37ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [8s 37ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [8s 41ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [8s 48ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker10] [8s 48ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [8s 48ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [8s 48ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [8s 49ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [8s 49ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker10] [8s 49ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker10] [8s 49ms] SocketTube(22) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [8s 49ms] SocketTube(22) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Reader(SocketTube(22)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [8s 49ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker10] [8s 49ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker10] [8s 49ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker10] [8s 49ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for R (true) DEBUG: [HttpClient-6-SelectorManager] [8s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 50ms] SocketTube(22) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [8s 50ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 50ms] SSL Reader(SocketTube(22)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 50ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 50ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [8s 50ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker11] [8s 50ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [8s 60ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [8s 60ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [8s 60ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [8s 60ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker11] [8s 61ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [8s 61ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [8s 164ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker11] [8s 164ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [8s 164ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [8s 165ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [8s 165ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [8s 165ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [8s 169ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker11] [8s 169ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [8s 176ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [8s 176ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [8s 182ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [8s 182ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [8s 182ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:44234 remote=/127.0.0.1:42653] DEBUG: [HttpClient-5-Worker11] [8s 182ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [8s 182ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [8s 182ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@69d5619e queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [8s 182ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@69d5619e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [8s 182ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [8s 182ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [8s 182ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [8s 182ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [8s 182ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [8s 183ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker11] [8s 183ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker11] [8s 183ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@610da826 DEBUG: [HttpClient-5-Worker11] [8s 190ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [8s 190ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [8s 190ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [8s 190ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [8s 190ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [8s 190ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [8s 191ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [8s 191ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker11] [8s 191ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [8s 191ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [8s 191ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [8s 192ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker11] [8s 192ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [8s 192ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [8s 192ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [8s 192ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [8s 192ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [8s 192ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [8s 192ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [8s 192ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [8s 195ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [8s 195ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [8s 195ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [8s 196ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [8s 196ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [8s 196ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [8s 196ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker11] [8s 196ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker11] [8s 196ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [8s 196ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [8s 196ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [8s 196ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker11] [8s 196ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker11] [8s 196ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [8s 196ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [8s 196ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [8s 196ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [8s 196ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [8s 196ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [8s 196ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [8s 196ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [8s 196ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [8s 196ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [8s 196ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2b0f68f8 DEBUG: [HttpClient-5-Worker11] [8s 196ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [8s 196ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [8s 197ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [8s 197ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker11] [8s 197ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker11] [8s 197ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [8s 197ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker11] [8s 197ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker11] [8s 197ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker11] [8s 197ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [8s 197ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [8s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 226ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [8s 226ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 226ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 226ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 226ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 226ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [8s 226ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker12] [8s 226ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker12] [8s 234ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [8s 234ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [8s 234ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [8s 234ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker12] [8s 234ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker12] [8s 234ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker12] [8s 234ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 269ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [8s 269ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 269ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 269ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 269ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [8s 269ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [8s 270ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [8s 270ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [8s 270ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [8s 270ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [8s 270ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker13] [8s 270ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [8s 270ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [8s 270ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [8s 270ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [8s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [8s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@69d5619e DEBUG: [HttpClient-5-Worker13] [8s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [8s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@69d5619e DEBUG: [HttpClient-5-Worker13] [8s 270ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [8s 270ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [8s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@69d5619e DEBUG: [HttpClient-5-Worker13] [8s 270ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [8s 277ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 44234 DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(6) DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@158bc106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@451333e7 queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [8s 278ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [8s 278ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@158bc106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@451333e7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@158bc106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@451333e7 DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@158bc106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@451333e7 DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [8s 278ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [8s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [8s 278ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [8s 278ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [8s 278ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [8s 278ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@158bc106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@451333e7 DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@158bc106/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@451333e7 DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [8s 279ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [8s 279ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [8s 279ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [8s 279ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [8s 279ms] HttpClientImpl(6) ClientImpl (async) elapsed 3717 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(6) DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [8s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [8s 279ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [8s 280ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [8s 280ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [8s 280ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [8s 280ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker13] [8s 280ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker13] [8s 280ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker13] [8s 280ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [8s 280ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [8s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24a6b09e for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 342ms] SocketTube(21) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [8s 342ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 342ms] SSL Reader(SocketTube(21)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 343ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 343ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 343ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [8s 343ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [8s 344ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [8s 344ms] SSL Reader(SocketTube(21)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker14] [8s 344ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker14] [8s 344ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [8s 344ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [8s 344ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [8s 344ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [8s 344ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [8s 347ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [8s 347ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker14] [8s 347ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker14] [8s 347ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [8s 347ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Reader(SocketTube(21)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [8s 347ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [8s 348ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker14] [8s 348ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker14] [8s 348ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker14] [8s 348ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for R (true) DEBUG: [HttpClient-6-SelectorManager] [8s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 348ms] SocketTube(21) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [8s 348ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 348ms] SSL Reader(SocketTube(21)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 348ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 348ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [8s 348ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker15] [8s 348ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker15] [8s 349ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [8s 349ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [8s 349ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker15] [8s 349ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker15] [8s 349ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker15] [8s 349ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker15] [8s 357ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker15] [8s 358ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker15] [8s 358ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker15] [8s 358ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [8s 358ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [8s 358ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [8s 358ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker15] [8s 358ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker15] [8s 358ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker15] [8s 358ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [8s 359ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker15] [8s 359ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [8s 359ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:44226 remote=/127.0.0.1:42653] DEBUG: [HttpClient-5-Worker15] [8s 359ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [8s 359ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker15] [8s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@352997dd queue.isEmpty: true DEBUG: [HttpClient-5-Worker15] [8s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@352997dd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker15] [8s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [8s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [8s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker15] [8s 360ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker15] [8s 360ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5c16feaa DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker15] [8s 360ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [8s 360ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [8s 360ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [8s 360ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker15] [8s 360ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [8s 360ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker15] [8s 361ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [8s 361ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [8s 361ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker15] [8s 361ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker15] [8s 361ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker15] [8s 361ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [8s 361ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [8s 361ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@284a88c2 DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [8s 361ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [8s 362ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker15] [8s 362ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker15] [8s 362ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker15] [8s 362ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [8s 362ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker15] [8s 362ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker15] [8s 362ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker15] [8s 362ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [8s 362ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [8s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 364ms] SocketTube(21) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [8s 364ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 364ms] SSL Reader(SocketTube(21)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 364ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 364ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [8s 364ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker16] [8s 364ms] SSL Reader(SocketTube(21)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker16] [8s 365ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [8s 365ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [8s 365ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker16] [8s 365ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker16] [8s 365ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker16] [8s 366ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker16] [8s 366ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 405ms] SocketTube(21) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [8s 405ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 405ms] SSL Reader(SocketTube(21)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 406ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 406ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 406ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [8s 406ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker17] [8s 406ms] SSL Reader(SocketTube(21)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker17] [8s 406ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker17] [8s 406ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker17] [8s 406ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker17] [8s 406ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker17] [8s 406ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker17] [8s 406ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [8s 406ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [8s 406ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker17] [8s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker17] [8s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@352997dd DEBUG: [HttpClient-5-Worker17] [8s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker17] [8s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@352997dd DEBUG: [HttpClient-5-Worker17] [8s 407ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker17] [8s 407ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker17] [8s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@352997dd DEBUG: [HttpClient-5-Worker17] [8s 407ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker17] [8s 407ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 44226 DEBUG: [HttpClient-5-Worker17] [8s 407ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker17] [8s 408ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(6) DEBUG: [HttpClient-5-Worker17] [8s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7d64e885/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75d948f3 queue.isEmpty: false DEBUG: [HttpClient-5-Worker17] [8s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [8s 408ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker17] [8s 408ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker17] [8s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7d64e885/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75d948f3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker17] [8s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7d64e885/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75d948f3 DEBUG: [HttpClient-5-Worker17] [8s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [8s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7d64e885/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75d948f3 DEBUG: [HttpClient-5-Worker17] [8s 408ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker17] [8s 408ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [8s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [8s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker17] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker17] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker17] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [8s 409ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker17] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker17] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7d64e885/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75d948f3 DEBUG: [HttpClient-5-Worker17] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7d64e885/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75d948f3 DEBUG: [HttpClient-5-Worker17] [8s 409ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker17] [8s 409ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [8s 409ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker17] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker17] [8s 415ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker17] [8s 415ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker17] [8s 416ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker17] [8s 416ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker17] [8s 416ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker17] [8s 416ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker17] [8s 416ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker17] [8s 416ms] HttpClientImpl(6) ClientImpl (async) elapsed 3854 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-5-Worker17] [8s 416ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker17] [8s 416ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(6) DEBUG: [HttpClient-5-Worker17] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [8s 416ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker17] [8s 416ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [8s 416ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [8s 416ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [8s 416ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [8s 416ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker17] [8s 416ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker17] [8s 416ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker17] [8s 416ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [8s 416ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [8s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ad845 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 495ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [8s 495ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 495ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 495ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for R (false) DEBUG: [HttpClient-5-Worker18] [8s 495ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [8s 495ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [8s 496ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 496ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [8s 496ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [8s 496ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker18] [8s 496ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [8s 496ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker18] [8s 496ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [8s 496ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [8s 496ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [8s 502ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [8s 502ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-5-Worker18] [8s 502ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-5-Worker18] [8s 502ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker18] [8s 503ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [8s 503ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [8s 503ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [8s 503ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [8s 503ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [8s 503ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker18] [8s 503ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [8s 503ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [8s 503ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker18] [8s 503ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [8s 503ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker18] [8s 503ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker18] [8s 503ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker18] [8s 503ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for R (true) DEBUG: [HttpClient-6-SelectorManager] [8s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 503ms] SocketTube(23) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [8s 504ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 504ms] SSL Reader(SocketTube(23)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 504ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 504ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [8s 504ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker19] [8s 504ms] SSL Reader(SocketTube(23)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker19] [8s 504ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [8s 504ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [8s 504ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker19] [8s 504ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker19] [8s 505ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker19] [8s 505ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker19] [8s 518ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker19] [8s 518ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker19] [8s 518ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker19] [8s 519ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [8s 519ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [8s 519ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [8s 519ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-5-Worker19] [8s 519ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker19] [8s 519ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker19] [8s 519ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [8s 520ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker19] [8s 520ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [8s 520ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:44244 remote=/127.0.0.1:42653] DEBUG: [HttpClient-5-Worker19] [8s 520ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@544a5f47 queue.isEmpty: true DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@544a5f47, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker19] [8s 520ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker19] [8s 520ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b6b1bed DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [8s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker19] [8s 520ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [8s 520ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [8s 520ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [8s 521ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [8s 521ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-5-Worker19] [8s 521ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker19] [8s 521ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [8s 521ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [8s 521ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker19] [8s 521ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-5-Worker19] [8s 521ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker19] [8s 521ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [8s 522ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [8s 522ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [8s 522ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker19] [8s 522ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [8s 522ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker19] [8s 522ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker19] [8s 522ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-5-Worker19] [8s 522ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker19] [8s 522ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [8s 522ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker19] [8s 522ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker19] [8s 522ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker19] [8s 522ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [8s 522ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [8s 522ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker19] [8s 522ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [8s 522ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker19] [8s 522ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [8s 522ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [8s 522ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [8s 522ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-5-Worker19] [8s 522ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-5-Worker19] [8s 522ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker19] [8s 522ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [8s 522ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [8s 522ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker19] [8s 523ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [8s 523ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [8s 523ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [8s 523ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker19] [8s 523ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker19] [8s 523ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker19] [8s 523ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker19] [8s 523ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker19] [8s 523ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker19] [8s 523ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [8s 523ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@72cf6b49 DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [8s 523ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [8s 523ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-5-Worker19] [8s 524ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-5-Worker19] [8s 524ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker19] [8s 524ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [8s 524ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [8s 524ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker19] [8s 524ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [8s 526ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker19] [8s 526ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker19] [8s 526ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker19] [8s 526ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker19] [8s 526ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for R (false) DEBUG: [HttpClient-5-Worker19] [8s 527ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [8s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 531ms] SocketTube(23) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [8s 531ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 531ms] SSL Reader(SocketTube(23)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 531ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 531ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [8s 531ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker20] [8s 532ms] SSL Reader(SocketTube(23)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker20] [8s 532ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [8s 532ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [8s 532ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker20] [8s 532ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker20] [8s 532ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker20] [8s 532ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker20] [8s 532ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 573ms] SocketTube(23) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [8s 573ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 573ms] SSL Reader(SocketTube(23)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 573ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for R (false) DEBUG: [HttpClient-5-Worker21] [8s 574ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker21] [8s 574ms] SSL Reader(SocketTube(23)) Unwrapping: 155 DEBUG: [HttpClient-6-SelectorManager] [8s 574ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [8s 574ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker21] [8s 574ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker21] [8s 574ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker21] [8s 574ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-5-Worker21] [8s 574ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker21] [8s 574ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [8s 574ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [8s 574ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker21] [8s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker21] [8s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@544a5f47 DEBUG: [HttpClient-5-Worker21] [8s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [8s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@544a5f47 DEBUG: [HttpClient-5-Worker21] [8s 574ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker21] [8s 575ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker21] [8s 575ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@544a5f47 DEBUG: [HttpClient-5-Worker21] [8s 575ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker21] [8s 575ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 44244 DEBUG: [HttpClient-5-Worker21] [8s 575ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(6) DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7902adca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fb475ca queue.isEmpty: false DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [8s 576ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker21] [8s 576ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7902adca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fb475ca, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7902adca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fb475ca DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7902adca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fb475ca DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker21] [8s 576ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker21] [8s 576ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker21] [8s 576ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [8s 576ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [8s 576ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [8s 576ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker21] [8s 576ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [8s 577ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker21] [8s 577ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker21] [8s 577ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-5-Worker21] [8s 577ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker21] [8s 577ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [8s 577ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [8s 577ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker21] [8s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker21] [8s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7902adca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fb475ca DEBUG: [HttpClient-5-Worker21] [8s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [8s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7902adca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fb475ca DEBUG: [HttpClient-5-Worker21] [8s 577ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker21] [8s 577ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [8s 577ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker21] [8s 577ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-5-Worker21] [8s 577ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker21] [8s 577ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker21] [8s 577ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker21] [8s 577ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker21] [8s 577ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-5-Worker21] [8s 577ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker21] [8s 577ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker21] [8s 577ms] HttpClientImpl(6) ClientImpl (async) elapsed 4015 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-5-Worker21] [8s 577ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker21] [8s 577ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(6) DEBUG: [HttpClient-5-Worker21] [8s 578ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [8s 578ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [8s 578ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker21] [8s 578ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [8s 578ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [8s 578ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [8s 578ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [8s 578ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker21] [8s 578ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker21] [8s 578ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker21] [8s 578ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [8s 578ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [8s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3629c29f for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 655ms] SocketTube(24) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [8s 655ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 655ms] SSL Reader(SocketTube(24)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 655ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 655ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [8s 655ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker22] [8s 655ms] SSL Reader(SocketTube(24)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [8s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 656ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [8s 656ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [8s 656ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker22] [8s 656ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [8s 656ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker22] [8s 656ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker22] [8s 656ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker22] [8s 656ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker22] [8s 658ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker22] [8s 658ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [8s 658ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker22] [8s 658ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker22] [8s 658ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker22] [8s 658ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker22] [8s 659ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for R (true) DEBUG: [HttpClient-6-SelectorManager] [8s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 659ms] SocketTube(24) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [8s 659ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 659ms] SSL Reader(SocketTube(24)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 659ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 659ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [8s 659ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker23] [8s 659ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker23] [8s 660ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [8s 660ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker23] [8s 660ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker23] [8s 660ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker23] [8s 660ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker23] [8s 660ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker23] [8s 663ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker23] [8s 663ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker23] [8s 663ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker23] [8s 663ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [8s 663ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker23] [8s 663ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [8s 663ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-5-Worker23] [8s 663ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker23] [8s 663ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker23] [8s 663ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker23] [8s 663ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker23] [8s 663ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker23] [8s 664ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:44254 remote=/127.0.0.1:42653] DEBUG: [HttpClient-5-Worker23] [8s 664ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@452f125e queue.isEmpty: true DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@452f125e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker23] [8s 664ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker23] [8s 664ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@292f9bcc DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker23] [8s 664ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 664ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [8s 664ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 664ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-5-Worker23] [8s 664ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker23] [8s 664ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker23] [8s 665ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker23] [8s 665ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-5-Worker23] [8s 665ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker23] [8s 665ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker23] [8s 665ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker23] [8s 665ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker23] [8s 665ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker23] [8s 665ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [8s 665ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 665ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker23] [8s 665ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-5-Worker23] [8s 665ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-5-Worker23] [8s 665ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker23] [8s 665ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [8s 665ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [8s 665ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [8s 665ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker23] [8s 665ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker23] [8s 665ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker23] [8s 666ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker23] [8s 666ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker23] [8s 666ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker23] [8s 666ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker23] [8s 666ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker23] [8s 666ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker23] [8s 666ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker23] [8s 666ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@75e9b106 DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker23] [8s 666ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-5-Worker23] [8s 666ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-5-Worker23] [8s 666ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker23] [8s 666ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [8s 666ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 666ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker23] [8s 667ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker23] [8s 667ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker23] [8s 667ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker23] [8s 667ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [8s 667ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [8s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 667ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [8s 667ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 667ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 667ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 667ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [8s 667ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker24] [8s 668ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker24] [8s 668ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker24] [8s 668ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker24] [8s 668ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker24] [8s 668ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker24] [8s 668ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker24] [8s 669ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker24] [8s 669ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 709ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 709ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [8s 709ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 709ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 710ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77705c90 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 710ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker25] [8s 710ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker25] [8s 710ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker25] [8s 710ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker25] [8s 710ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker25] [8s 710ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker25] [8s 710ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-5-Worker25] [8s 710ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker25] [8s 710ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker25] [8s 711ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [8s 711ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker25] [8s 711ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker25] [8s 711ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@452f125e DEBUG: [HttpClient-5-Worker25] [8s 711ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker25] [8s 711ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@452f125e DEBUG: [HttpClient-5-Worker25] [8s 711ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker25] [8s 711ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker25] [8s 711ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@452f125e DEBUG: [HttpClient-5-Worker25] [8s 711ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker25] [8s 711ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:58 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 44254 DEBUG: [HttpClient-5-Worker25] [8s 711ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(6) DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@24e64cb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19e61794 queue.isEmpty: false DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker25] [8s 712ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker25] [8s 712ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@24e64cb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19e61794, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@24e64cb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19e61794 DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@24e64cb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19e61794 DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker25] [8s 712ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker25] [8s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker25] [8s 712ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [8s 713ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [8s 713ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [8s 713ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker25] [8s 713ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker25] [8s 713ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker25] [8s 713ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker25] [8s 713ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-5-Worker25] [8s 713ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker25] [8s 713ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker25] [8s 713ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [8s 713ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker25] [8s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker25] [8s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@24e64cb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19e61794 DEBUG: [HttpClient-5-Worker25] [8s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [8s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@24e64cb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19e61794 DEBUG: [HttpClient-5-Worker25] [8s 713ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker25] [8s 713ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker25] [8s 714ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker25] [8s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-5-Worker25] [8s 714ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker25] [8s 716ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker25] [8s 716ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker25] [8s 716ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker25] [8s 716ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-5-Worker25] [8s 716ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker25] [8s 717ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker25] [8s 717ms] HttpClientImpl(6) ClientImpl (async) elapsed 4154 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-5-Worker25] [8s 717ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker25] [8s 717ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(6) DEBUG: [HttpClient-5-Worker25] [8s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker25] [8s 717ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [8s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker25] [8s 717ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [8s 717ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-SelectorManager] [8s 717ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [8s 717ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [8s 717ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 717ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 717ms] SocketTube(22) pausing read event DEBUG: [HttpClient-5-Worker25] [8s 717ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [8s 717ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [8s 717ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker25] [8s 718ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker25] [8s 718ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker25] [8s 718ms] SocketTube(24) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [8s 718ms] SocketTube(24) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@749be780 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker25] [8s 718ms] SocketTube(24) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [8s 718ms] SocketTube(24) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [8s 718ms] SocketTube(24) pausing read event DEBUG: [HttpClient-5-Worker25] [8s 718ms] SocketTube(24) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [8s 718ms] SocketTube(24) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@749be780 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker25] [8s 718ms] SocketTube(24) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [9s 5ms] SocketTube(24) 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@631d3702[Not completed, 4 dependents] (id=1293) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(24))), getALPN: jdk.internal.net.http.common.MinimalFuture@6eeac259[Completed normally] (id=1317), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker25] [9s 5ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [9s 5ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [9s 5ms] SSL Reader(SocketTube(24)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [9s 17ms] 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@2d5b1626[Not completed, 4 dependents] (id=1295) 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@58239409[Completed normally] (id=1320), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [9s 18ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 18ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 18ms] SSL Reader(SocketTube(22)) error java.io.IOException: connection closed locally java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [9s 30ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker25] [9s 30ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [9s 42ms] 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@58239409[Completed normally] (id=1320), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 42ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [9s 42ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 43ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [9s 43ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-5-Worker25] [9s 43ms] 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@6eeac259[Completed normally] (id=1317), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [9s 43ms] ConnectionPool(6) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-SelectorManager] [9s 43ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-5-Worker25] [9s 44ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [9s 44ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [9s 44ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-5-Worker25] [9s 44ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker25] [9s 44ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [9s 44ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-5-Worker25] [9s 44ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [9s 44ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [9s 44ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker25] [9s 44ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-5-Worker25] [9s 44ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker25] [9s 44ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [9s 44ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 44ms] SocketTube(21) pausing read event DEBUG: [HttpClient-5-Worker25] [9s 44ms] SocketTube(24) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [9s 44ms] 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@72ae5b89[Not completed, 4 dependents] (id=1294) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(21))), getALPN: jdk.internal.net.http.common.MinimalFuture@70f4b41f[Completed normally] (id=1318), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [9s 44ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 44ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 44ms] SSL Reader(SocketTube(21)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [9s 45ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 45ms] 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@70f4b41f[Completed normally] (id=1318), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 45ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [9s 45ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 45ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [9s 45ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [9s 45ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [9s 45ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [9s 45ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [9s 45ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SocketTube(23) pausing read event DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] 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@6a4b2727[Not completed, 4 dependents] (id=1296) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(23))), getALPN: jdk.internal.net.http.common.MinimalFuture@5332fbce[Completed normally] (id=1319), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SSL Reader(SocketTube(23)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] 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@5332fbce[Completed normally] (id=1319), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] ConnectionPool(6) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [9s 46ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 48ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [pool-7-thread-1] [9s 49ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [pool-7-thread-1] [9s 49ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null DEBUG: [pool-7-thread-2] [9s 49ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [pool-7-thread-3] [9s 49ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [pool-7-thread-4] [9s 49ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [pool-7-thread-3] [9s 49ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null DEBUG: [HttpClient-6-Worker0] [9s 49ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null DEBUG: [HttpClient-6-Worker1] [9s 49ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null Apr 01, 2024 9:42:58 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:58 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:58 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:58 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42: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 Apr 01, 2024 9:42: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-6-Worker0] [9s 50ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker0] [9s 51ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker1] [9s 51ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker1] [9s 51ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 9:42: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-6-Worker0] [9s 51ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [HttpClient-6-Worker1] [9s 51ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [HttpClient-6-Worker0] [9s 51ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker1] [9s 51ms] ExchangeImpl get: Trying to get HTTP/2 connection Apr 01, 2024 9:42: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-7-SelectorManager] [9s 51ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@30fde33d for C (true) DEBUG: [pool-7-thread-1] [9s 51ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-SelectorManager] [9s 51ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3a05884d for C (true) DEBUG: [pool-7-thread-1] [9s 51ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-SelectorManager] [9s 51ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [pool-7-thread-3] [9s 51ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-SelectorManager] [9s 51ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49334 DEBUG: [pool-7-thread-1] [9s 51ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-7-thread-3] [9s 51ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-SelectorManager] [9s 51ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [pool-7-thread-1] [9s 51ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [9s 51ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49338 DEBUG: [HttpClient-7-SelectorManager] [9s 52ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@203ce1bf for C (true) DEBUG: [HttpClient-6-Worker2] [9s 52ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker3] [9s 52ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker3] [9s 52ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker3] [9s 52ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker3] [9s 52ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-7-thread-3] [9s 52ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-7-thread-3] [9s 52ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker2] [9s 52ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-7-SelectorManager] [9s 52ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker3] [9s 52ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker2] [9s 52ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-7-SelectorManager] [9s 52ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49348 DEBUG: [HttpClient-6-Worker2] [9s 52ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker3] [9s 52ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker2] [9s 52ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [9s 52ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5863201a for C (true) DEBUG: [HttpClient-6-Worker3] [9s 52ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-6-Worker3] [9s 52ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker4] [9s 52ms] SocketTube(27) connecting flows DEBUG: [HttpClient-6-Worker4] [9s 52ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-6-Worker2] [9s 52ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [9s 52ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker2] [9s 53ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-6-Worker2] [9s 53ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-6-Worker2] [9s 53ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-6-Worker2] [9s 53ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker3] [9s 52ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] 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@58dec565[Not completed, 4 dependents] (id=1641) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SSL Reader(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] 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@2c59999[Not completed, 4 dependents] (id=1633) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker4] [9s 52ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-6-Worker2] [9s 53ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker4] [9s 53ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker3] [9s 53ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker2] [9s 53ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker2] [9s 53ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker3] [9s 53ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker3] [9s 53ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker3] [9s 53ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [9s 53ms] SSL Reader(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-6-Worker4] [9s 53ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker4] [9s 54ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49354 DEBUG: [HttpClient-6-Worker4] [9s 54ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-6-Worker4] [9s 54ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-6-Worker4] [9s 54ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43670a2b for R (true) DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for R (true) DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-6-Worker4] [9s 54ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [9s 54ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker4] [9s 54ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker5] [9s 54ms] SocketTube(28) connecting flows DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] 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@6057a72e[Not completed, 4 dependents] (id=1674) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker5] [9s 54ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-6-Worker5] [9s 54ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-6-Worker5] [9s 54ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker6] [9s 54ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker7] [9s 54ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker6] [9s 55ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker6] [9s 55ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [9s 55ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [9s 55ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [9s 54ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [9s 54ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-6-Worker5] [9s 54ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-Worker5] [9s 55ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-6-Worker5] [9s 55ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-6-Worker5] [9s 55ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-6-Worker5] [9s 55ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-6-Worker5] [9s 55ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for R (true) DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(28) subscribe event raised DEBUG: [HttpClient-6-Worker5] [9s 55ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] 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@5b73e41d[Not completed, 4 dependents] (id=1682) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-6-Worker9] [9s 55ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker8] [9s 55ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker5] [9s 55ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [9s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for R (true) DEBUG: [HttpClient-6-Worker5] [9s 56ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker9] [9s 55ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [9s 56ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [9s 56ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [9s 56ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [9s 58ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [9s 58ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [9s 69ms] SSL Writer(SocketTube(25)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker4] [9s 69ms] SSL Writer(SocketTube(27)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker4] [9s 69ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [9s 69ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker2] [9s 69ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [9s 69ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [9s 69ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker4] [9s 69ms] SSL Writer(SocketTube(27)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker4] [9s 69ms] SSL Writer(SocketTube(27)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker5] [9s 69ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [9s 69ms] SSL Writer(SocketTube(28)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker5] [9s 69ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [9s 69ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker5] [9s 70ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker5] [9s 70ms] SSL Writer(SocketTube(28)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [9s 70ms] SSL Writer(SocketTube(28)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker5] [9s 70ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [9s 69ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker4] [9s 69ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [9s 70ms] SSL Writer(SocketTube(25)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [9s 70ms] SSL Writer(SocketTube(25)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker2] [9s 70ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker5] [9s 70ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker5] [9s 70ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [9s 70ms] SocketTube(28) trying to write: 458 DEBUG: [HttpClient-6-Worker4] [9s 70ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [9s 70ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker4] [9s 70ms] SocketTube(27) trying to write: 458 DEBUG: [HttpClient-6-Worker2] [9s 70ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [9s 70ms] SocketTube(27) wrote: 458 DEBUG: [HttpClient-6-Worker2] [9s 70ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [9s 70ms] SocketTube(25) trying to write: 458 DEBUG: [HttpClient-6-Worker2] [9s 71ms] SocketTube(25) wrote: 458 DEBUG: [HttpClient-6-Worker2] [9s 71ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker2] [9s 71ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [9s 71ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [9s 71ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker4] [9s 70ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker2] [9s 71ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [9s 71ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [9s 71ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [9s 71ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker4] [9s 71ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker5] [9s 73ms] SocketTube(28) wrote: 458 DEBUG: [HttpClient-6-Worker5] [9s 73ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker5] [9s 74ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [9s 74ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [9s 74ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker5] [9s 74ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Writer(SocketTube(26)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Writer(SocketTube(26)) Sending 2196 bytes downstream DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Writer(SocketTube(26)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker3] [9s 84ms] SocketTube(26) trying to write: 2196 DEBUG: [HttpClient-6-Worker3] [9s 84ms] SocketTube(26) wrote: 2196 DEBUG: [HttpClient-6-Worker3] [9s 84ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker3] [9s 84ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker3] [9s 84ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker3] [9s 84ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [9s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 223ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [9s 223ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [9s 223ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 223ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 223ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for R (false) DEBUG: [HttpClient-6-Worker10] [9s 223ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [9s 224ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 224ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [9s 224ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [9s 224ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [HttpClient-6-Worker10] [9s 224ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker10] [9s 224ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [9s 224ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker10] [9s 224ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [9s 224ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [9s 224ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [9s 226ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker10] [9s 226ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [9s 226ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Reader(SocketTube(27)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [9s 226ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker10] [9s 226ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker10] [9s 226ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker10] [9s 226ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 226ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for R (true) DEBUG: [HttpClient-7-SelectorManager] [9s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 227ms] SocketTube(27) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [9s 227ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 227ms] SSL Reader(SocketTube(27)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 227ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker11] [9s 227ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker11] [9s 227ms] SSL Reader(SocketTube(27)) Unwrapping: 2071 DEBUG: [HttpClient-7-SelectorManager] [9s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 227ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [9s 227ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [9s 227ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [9s 227ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker11] [9s 227ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker11] [9s 227ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker11] [9s 227ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker11] [9s 230ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker11] [9s 230ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker11] [9s 230ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker11] [9s 230ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [9s 230ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [9s 230ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [9s 230ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-6-Worker11] [9s 230ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker11] [9s 230ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker11] [9s 230ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker11] [9s 230ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker11] [9s 230ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker11] [9s 230ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:49348 remote=/127.0.0.1:42653] DEBUG: [HttpClient-6-Worker11] [9s 231ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6cc921bd queue.isEmpty: true DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6cc921bd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker11] [9s 231ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker11] [9s 231ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@16874d8a DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker11] [9s 231ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [9s 231ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [9s 231ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [9s 231ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-6-Worker11] [9s 231ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker11] [9s 231ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker11] [9s 232ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker11] [9s 232ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-6-Worker11] [9s 232ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker11] [9s 232ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [9s 232ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [9s 232ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker11] [9s 232ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [9s 232ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker11] [9s 232ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [9s 233ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-6-Worker11] [9s 233ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-6-Worker11] [9s 233ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker11] [9s 233ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [9s 233ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker11] [9s 233ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [9s 233ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [9s 233ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [9s 233ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker11] [9s 233ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker11] [9s 233ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker11] [9s 233ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker11] [9s 233ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker11] [9s 233ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker11] [9s 233ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [9s 233ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@626eb72d DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [9s 233ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker11] [9s 233ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-6-Worker11] [9s 234ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-6-Worker11] [9s 234ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker11] [9s 234ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [9s 234ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [9s 234ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker11] [9s 234ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [9s 234ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker11] [9s 234ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker11] [9s 234ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker11] [9s 234ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker11] [9s 234ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [9s 234ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 234ms] SocketTube(27) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [9s 234ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 234ms] SSL Reader(SocketTube(27)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 234ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 234ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [9s 234ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker12] [9s 235ms] SSL Reader(SocketTube(27)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker12] [9s 235ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [9s 235ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [9s 235ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker12] [9s 235ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker12] [9s 235ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker12] [9s 235ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker12] [9s 235ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43670a2b for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 252ms] SocketTube(26) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [9s 252ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 252ms] SSL Reader(SocketTube(26)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 252ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 252ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43670a2b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 252ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [9s 252ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [9s 252ms] SSL Reader(SocketTube(26)) Unwrapping: 261 DEBUG: [HttpClient-6-Worker13] [9s 255ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker13] [9s 255ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [9s 255ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker13] [9s 255ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [9s 255ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker13] [9s 255ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [9s 257ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [9s 257ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker13] [9s 258ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker13] [9s 258ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker13] [9s 258ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [9s 258ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Reader(SocketTube(26)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Reader(SocketTube(26)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker13] [9s 258ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [9s 260ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker13] [9s 260ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [9s 260ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [9s 260ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [9s 264ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [9s 264ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [9s 264ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker13] [9s 264ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker13] [9s 265ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker13] [9s 265ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker13] [9s 266ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker13] [9s 266ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker13] [9s 266ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:49338 remote=/127.0.0.1:42653] DEBUG: [HttpClient-6-Worker13] [9s 266ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@644e60b5 queue.isEmpty: true DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@644e60b5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker13] [9s 266ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker13] [9s 266ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2c8a2603 DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [9s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker13] [9s 266ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [9s 266ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [9s 267ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [9s 267ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker13] [9s 267ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker13] [9s 267ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker13] [9s 267ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker13] [9s 267ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker13] [9s 268ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker13] [9s 268ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [9s 268ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker13] [9s 268ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker13] [9s 268ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker13] [9s 268ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [9s 268ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [9s 268ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker13] [9s 268ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [9s 268ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker13] [9s 268ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [9s 268ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [9s 268ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [9s 268ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker13] [9s 268ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker13] [9s 268ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker13] [9s 268ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [9s 268ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [9s 268ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [9s 268ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker13] [9s 268ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker13] [9s 268ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [9s 268ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [9s 268ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [9s 268ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker13] [9s 268ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker13] [9s 269ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker13] [9s 269ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker13] [9s 269ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker13] [9s 269ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker13] [9s 269ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [9s 269ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5b170b65 DEBUG: [HttpClient-6-Worker13] [9s 269ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [9s 269ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker13] [9s 269ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [9s 269ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [9s 269ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [9s 269ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker13] [9s 269ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker13] [9s 269ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [9s 269ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [9s 269ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker13] [9s 269ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker13] [9s 269ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker13] [9s 269ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker13] [9s 270ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [9s 270ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [9s 270ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [9s 270ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [9s 270ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker13] [9s 270ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker13] [9s 270ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker13] [9s 270ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker13] [9s 270ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [9s 270ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43670a2b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43670a2b for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 270ms] SocketTube(26) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [9s 270ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 270ms] SSL Reader(SocketTube(26)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 270ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43670a2b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 270ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [9s 271ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker14] [9s 271ms] SSL Reader(SocketTube(26)) Unwrapping: 1721 DEBUG: [HttpClient-6-Worker14] [9s 272ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [9s 272ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker14] [9s 272ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker14] [9s 272ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker14] [9s 272ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker14] [9s 272ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker14] [9s 272ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43670a2b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 277ms] SocketTube(27) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [9s 277ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 277ms] SSL Reader(SocketTube(27)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 277ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 277ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [9s 277ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker15] [9s 278ms] SSL Reader(SocketTube(27)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker15] [9s 278ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker15] [9s 278ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker15] [9s 278ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker15] [9s 278ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-6-Worker15] [9s 278ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker15] [9s 278ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [9s 278ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [9s 278ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker15] [9s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker15] [9s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6cc921bd DEBUG: [HttpClient-6-Worker15] [9s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [9s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6cc921bd DEBUG: [HttpClient-6-Worker15] [9s 278ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker15] [9s 278ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker15] [9s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6cc921bd DEBUG: [HttpClient-6-Worker15] [9s 278ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker15] [9s 278ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 49348 DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4b1f7ccc(7) DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@54f2a237/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43ae2bd4 queue.isEmpty: false DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker15] [9s 279ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker15] [9s 279ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@54f2a237/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43ae2bd4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@54f2a237/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43ae2bd4 DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@54f2a237/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43ae2bd4 DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker15] [9s 279ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker15] [9s 279ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker15] [9s 279ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [9s 279ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [9s 279ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [9s 279ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker15] [9s 279ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [9s 279ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker15] [9s 279ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker15] [9s 279ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-6-Worker15] [9s 279ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker15] [9s 280ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [9s 280ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [9s 280ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker15] [9s 280ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker15] [9s 280ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@54f2a237/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43ae2bd4 DEBUG: [HttpClient-6-Worker15] [9s 280ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [9s 280ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@54f2a237/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43ae2bd4 DEBUG: [HttpClient-6-Worker15] [9s 280ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker15] [9s 280ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker15] [9s 280ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker15] [9s 280ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-6-Worker15] [9s 280ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker15] [9s 280ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker15] [9s 280ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker15] [9s 280ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker15] [9s 280ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-6-Worker15] [9s 282ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker15] [9s 282ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker15] [9s 282ms] HttpClientImpl(7) ClientImpl (async) elapsed 233 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-6-Worker15] [9s 282ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker15] [9s 282ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4b1f7ccc(7) DEBUG: [HttpClient-6-Worker15] [9s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker15] [9s 282ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [9s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker15] [9s 282ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [9s 282ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [9s 282ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [9s 282ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [9s 282ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker15] [9s 282ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker15] [9s 282ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker15] [9s 282ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f330df6 for R (false) DEBUG: [HttpClient-6-Worker15] [9s 283ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43670a2b for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 313ms] SocketTube(26) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [9s 313ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 313ms] SSL Reader(SocketTube(26)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 313ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43670a2b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 313ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [9s 313ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker16] [9s 313ms] SSL Reader(SocketTube(26)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker16] [9s 314ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker16] [9s 314ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker16] [9s 314ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker16] [9s 314ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker16] [9s 314ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker16] [9s 314ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [9s 314ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [9s 314ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker16] [9s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker16] [9s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@644e60b5 DEBUG: [HttpClient-6-Worker16] [9s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [9s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@644e60b5 DEBUG: [HttpClient-6-Worker16] [9s 314ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker16] [9s 314ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker16] [9s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@644e60b5 DEBUG: [HttpClient-6-Worker16] [9s 314ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker16] [9s 314ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 49338 DEBUG: [HttpClient-6-Worker16] [9s 315ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker16] [9s 315ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4b1f7ccc(7) DEBUG: [HttpClient-6-Worker16] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5d46df07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c642d82 queue.isEmpty: false DEBUG: [HttpClient-6-Worker16] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker16] [9s 315ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker16] [9s 315ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker16] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5d46df07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c642d82, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker16] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d46df07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c642d82 DEBUG: [HttpClient-6-Worker16] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d46df07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c642d82 DEBUG: [HttpClient-6-Worker16] [9s 315ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker16] [9s 315ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker16] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [9s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker16] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker16] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [9s 316ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker16] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker16] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d46df07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c642d82 DEBUG: [HttpClient-6-Worker16] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d46df07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c642d82 DEBUG: [HttpClient-6-Worker16] [9s 316ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker16] [9s 316ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker16] [9s 316ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker16] [9s 316ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker16] [9s 316ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker16] [9s 317ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker16] [9s 317ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker16] [9s 317ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker16] [9s 317ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker16] [9s 317ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker16] [9s 317ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker16] [9s 317ms] HttpClientImpl(7) ClientImpl (async) elapsed 267 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-6-Worker16] [9s 317ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker16] [9s 317ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4b1f7ccc(7) DEBUG: [HttpClient-6-Worker16] [9s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker16] [9s 317ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [9s 317ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker16] [9s 317ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [9s 317ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [9s 317ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [9s 317ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [9s 317ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker16] [9s 317ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker16] [9s 317ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker16] [9s 317ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [9s 317ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43670a2b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 394ms] SocketTube(25) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [9s 394ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 394ms] SSL Reader(SocketTube(25)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 394ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 394ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [9s 394ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [9s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 394ms] SocketTube(25) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [9s 394ms] SocketTube(25) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [9s 394ms] SSL Reader(SocketTube(25)) Unwrapping: 133 DEBUG: [HttpClient-6-Worker17] [9s 394ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker17] [9s 394ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [9s 395ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker17] [9s 395ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker17] [9s 395ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker17] [9s 395ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker17] [9s 396ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker17] [9s 397ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker17] [9s 397ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker17] [9s 397ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker17] [9s 397ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [9s 397ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker17] [9s 397ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [9s 398ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker17] [9s 398ms] SSL Reader(SocketTube(25)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker17] [9s 398ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [9s 398ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [9s 398ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker17] [9s 398ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker17] [9s 398ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker17] [9s 398ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker17] [9s 398ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker17] [9s 398ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for R (true) DEBUG: [HttpClient-7-SelectorManager] [9s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 398ms] SocketTube(25) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [9s 398ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 398ms] SSL Reader(SocketTube(25)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 398ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 398ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [9s 398ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker18] [9s 398ms] SSL Reader(SocketTube(25)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker18] [9s 399ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [9s 399ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker18] [9s 399ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker18] [9s 399ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker18] [9s 399ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker18] [9s 399ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker18] [9s 402ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker18] [9s 402ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker18] [9s 402ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker18] [9s 402ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker18] [9s 402ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker18] [9s 402ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker18] [9s 402ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker18] [9s 402ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker18] [9s 402ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker18] [9s 402ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker18] [9s 403ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker18] [9s 403ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker18] [9s 403ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:49334 remote=/127.0.0.1:42653] DEBUG: [HttpClient-6-Worker18] [9s 403ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5d80c25e queue.isEmpty: true DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5d80c25e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker18] [9s 403ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker18] [9s 403ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3655900e DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker18] [9s 403ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [9s 403ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [9s 403ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [9s 403ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker18] [9s 403ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker18] [9s 403ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker18] [9s 404ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker18] [9s 404ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker18] [9s 404ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker18] [9s 404ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker18] [9s 404ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker18] [9s 404ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker18] [9s 404ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker18] [9s 404ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [9s 404ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [9s 404ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker18] [9s 404ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker18] [9s 404ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker18] [9s 404ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker18] [9s 404ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [9s 404ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [9s 404ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [9s 404ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker18] [9s 404ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker18] [9s 404ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@be0a37b DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker18] [9s 405ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker18] [9s 405ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-6-Worker18] [9s 405ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker18] [9s 405ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [9s 405ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker18] [9s 405ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker18] [9s 405ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker18] [9s 405ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [9s 405ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 414ms] SocketTube(25) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [9s 414ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 414ms] SSL Reader(SocketTube(25)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 414ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 414ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [9s 414ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker19] [9s 414ms] SSL Reader(SocketTube(25)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker19] [9s 414ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [9s 414ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [9s 414ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker19] [9s 415ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker19] [9s 415ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker19] [9s 415ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for R (false) DEBUG: [HttpClient-6-Worker19] [9s 415ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 457ms] SocketTube(25) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [9s 457ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 457ms] SSL Reader(SocketTube(25)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 457ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 457ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [9s 457ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker20] [9s 457ms] SSL Reader(SocketTube(25)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker20] [9s 458ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker20] [9s 458ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker20] [9s 458ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker20] [9s 458ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker20] [9s 458ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker20] [9s 458ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [9s 458ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [9s 458ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker20] [9s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker20] [9s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5d80c25e DEBUG: [HttpClient-6-Worker20] [9s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [9s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5d80c25e DEBUG: [HttpClient-6-Worker20] [9s 458ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker20] [9s 458ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker20] [9s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5d80c25e DEBUG: [HttpClient-6-Worker20] [9s 458ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker20] [9s 458ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 49334 DEBUG: [HttpClient-6-Worker20] [9s 459ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker20] [9s 459ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4b1f7ccc(7) DEBUG: [HttpClient-6-Worker20] [9s 459ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@17f0f39b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c395109 queue.isEmpty: false DEBUG: [HttpClient-6-Worker20] [9s 459ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker20] [9s 459ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker20] [9s 459ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker20] [9s 459ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@17f0f39b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c395109, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker20] [9s 459ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17f0f39b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c395109 DEBUG: [HttpClient-6-Worker20] [9s 459ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [9s 459ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17f0f39b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c395109 DEBUG: [HttpClient-6-Worker20] [9s 459ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker20] [9s 459ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker20] [9s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [9s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [9s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker20] [9s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [9s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker20] [9s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker20] [9s 460ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [9s 460ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [9s 460ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [9s 460ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker20] [9s 460ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [9s 460ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker20] [9s 460ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker20] [9s 460ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker20] [9s 460ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker20] [9s 460ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [9s 461ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [9s 461ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17f0f39b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c395109 DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17f0f39b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c395109 DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker20] [9s 461ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker20] [9s 461ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker20] [9s 461ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker20] [9s 461ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker20] [9s 461ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker20] [9s 461ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker20] [9s 461ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker20] [9s 461ms] HttpClientImpl(7) ClientImpl (async) elapsed 412 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4b1f7ccc(7) DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker20] [9s 461ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [9s 461ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker20] [9s 462ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [9s 462ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [9s 462ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [9s 462ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [9s 462ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker20] [9s 462ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker20] [9s 462ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker20] [9s 462ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [9s 462ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bd9e5b for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 529ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [9s 529ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 529ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 529ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 529ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [9s 529ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker21] [9s 529ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [HttpClient-7-SelectorManager] [9s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 529ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [9s 529ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [9s 529ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker21] [9s 530ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker21] [9s 530ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker21] [9s 530ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker21] [9s 530ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker21] [9s 530ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker21] [9s 531ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-6-Worker21] [9s 531ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-6-Worker21] [9s 531ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker21] [9s 531ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [9s 531ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [9s 531ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker21] [9s 532ms] SSL Reader(SocketTube(28)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker21] [9s 532ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker21] [9s 532ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker21] [9s 532ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker21] [9s 532ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker21] [9s 532ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker21] [9s 532ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker21] [9s 532ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker21] [9s 532ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for R (true) DEBUG: [HttpClient-7-SelectorManager] [9s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 532ms] SocketTube(28) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [9s 532ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 532ms] SSL Reader(SocketTube(28)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 532ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker22] [9s 532ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker22] [9s 532ms] SSL Reader(SocketTube(28)) Unwrapping: 2071 DEBUG: [HttpClient-7-SelectorManager] [9s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 532ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [9s 533ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker22] [9s 533ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker22] [9s 533ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker22] [9s 533ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker22] [9s 533ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker22] [9s 533ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker22] [9s 535ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker22] [9s 535ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker22] [9s 535ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker22] [9s 535ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker22] [9s 535ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker22] [9s 535ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker22] [9s 535ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-6-Worker22] [9s 535ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker22] [9s 535ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker22] [9s 535ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker22] [9s 536ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker22] [9s 536ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker22] [9s 536ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:49354 remote=/127.0.0.1:42653] DEBUG: [HttpClient-6-Worker22] [9s 536ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2e0cd5fc queue.isEmpty: true DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2e0cd5fc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker22] [9s 536ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker22] [9s 536ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b0e5e59 DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker22] [9s 536ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [9s 536ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [9s 536ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [9s 536ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-6-Worker22] [9s 536ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker22] [9s 536ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker22] [9s 537ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker22] [9s 537ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-6-Worker22] [9s 537ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker22] [9s 537ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker22] [9s 537ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker22] [9s 537ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker22] [9s 537ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker22] [9s 537ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [9s 537ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [9s 537ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker22] [9s 537ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-6-Worker22] [9s 537ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-6-Worker22] [9s 537ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker22] [9s 537ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [9s 537ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [9s 537ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [9s 537ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker22] [9s 537ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker22] [9s 537ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker22] [9s 538ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker22] [9s 538ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker22] [9s 538ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker22] [9s 538ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker22] [9s 538ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker22] [9s 538ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker22] [9s 538ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6a0f8d6a DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker22] [9s 538ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-6-Worker22] [9s 538ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-6-Worker22] [9s 538ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker22] [9s 538ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [9s 538ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker22] [9s 538ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker22] [9s 538ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker22] [9s 538ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [9s 538ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 539ms] SocketTube(28) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [9s 539ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 539ms] SSL Reader(SocketTube(28)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 539ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 539ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [9s 539ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker23] [9s 539ms] SSL Reader(SocketTube(28)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker23] [9s 539ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker23] [9s 539ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker23] [9s 540ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker23] [9s 540ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker23] [9s 540ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker23] [9s 540ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker23] [9s 540ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for None (false) DEBUG: [HttpClient-7-SelectorManager] [9s 581ms] SocketTube(28) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [9s 581ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [9s 581ms] SSL Reader(SocketTube(28)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [9s 581ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c0468a for R (false) DEBUG: [HttpClient-7-SelectorManager] [9s 581ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker24] [9s 581ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker24] [9s 581ms] SSL Reader(SocketTube(28)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker24] [9s 582ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker24] [9s 582ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker24] [9s 582ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker24] [9s 582ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-6-Worker24] [9s 582ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker24] [9s 582ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker24] [9s 582ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker24] [9s 582ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker24] [9s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker24] [9s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2e0cd5fc DEBUG: [HttpClient-6-Worker24] [9s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker24] [9s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2e0cd5fc DEBUG: [HttpClient-6-Worker24] [9s 582ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker24] [9s 582ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker24] [9s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2e0cd5fc DEBUG: [HttpClient-6-Worker24] [9s 582ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker24] [9s 582ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 49354 DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4b1f7ccc(7) DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@391dba81/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8294494 queue.isEmpty: false DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker24] [9s 583ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker24] [9s 583ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@391dba81/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8294494, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@391dba81/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8294494 DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@391dba81/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8294494 DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker24] [9s 583ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker24] [9s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker24] [9s 583ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker24] [9s 583ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker24] [9s 583ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSL Reader(SocketTube(28)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSL Reader(SocketTube(28)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSL Reader(SocketTube(28)) sending 4 DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSL Reader(SocketTube(28)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker24] [9s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker24] [9s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@391dba81/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8294494 DEBUG: [HttpClient-6-Worker24] [9s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker24] [9s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@391dba81/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8294494 DEBUG: [HttpClient-6-Worker24] [9s 584ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker24] [9s 584ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker24] [9s 584ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker24] [9s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) cleared DEBUG: [HttpClient-6-Worker24] [9s 584ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) SSLTube(SocketTube(28)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker24] [9s 584ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker24] [9s 584ms] Http1Publisher(SSLTube(SocketTube(28))) subscription cancelled DEBUG: [HttpClient-6-Worker24] [9s 584ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker24] [9s 584ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker24] [9s 584ms] HttpClientImpl(7) ClientImpl (async) elapsed 535 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-6-Worker24] [9s 585ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker24] [9s 585ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4b1f7ccc(7) DEBUG: [HttpClient-6-Worker24] [9s 585ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-7-SelectorManager] [9s 585ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [9s 585ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [9s 585ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 585ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 585ms] SocketTube(27) pausing read event DEBUG: [HttpClient-6-Worker24] [9s 585ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker24] [9s 585ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [9s 585ms] SocketTube(27) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6057a72e[Not completed, 4 dependents] (id=1674) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(27))), getALPN: jdk.internal.net.http.common.MinimalFuture@6fb81558[Completed normally] (id=1680), 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-Worker24] [9s 585ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker24] [9s 585ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [9s 585ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 585ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 585ms] SSL Reader(SocketTube(27)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker24] [9s 585ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] 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@6fb81558[Completed normally] (id=1680), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] ConnectionPool(7) SSLTube(SocketTube(27)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-6-Worker24] [9s 586ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-6-Worker24] [9s 586ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker24] [9s 586ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker24] [9s 586ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-Worker24] [9s 586ms] SocketTube(28) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SocketTube(26) pausing read event DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] 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@58dec565[Not completed, 4 dependents] (id=1641) 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@2f5fa057[Completed normally] (id=1650), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 586ms] SSL Reader(SocketTube(26)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker24] [9s 586ms] SocketTube(28) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3ad08b26 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] 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@2f5fa057[Completed normally] (id=1650), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-6-Worker24] [9s 587ms] SocketTube(28) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-6-Worker24] [9s 587ms] SocketTube(28) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-Worker24] [9s 587ms] SocketTube(28) pausing read event DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SocketTube(25) pausing read event DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] 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@2c59999[Not completed, 4 dependents] (id=1633) 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@c9dfa33[Completed normally] (id=1645), 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] [9s 587ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SSL Reader(SocketTube(25)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker24] [9s 587ms] SocketTube(28) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] 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@c9dfa33[Completed normally] (id=1645), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [9s 587ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-6-Worker24] [9s 587ms] SocketTube(28) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3ad08b26 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-7-SelectorManager] [9s 588ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [9s 588ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [9s 588ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-6-Worker24] [9s 588ms] SocketTube(28) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [9s 588ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [9s 588ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [9s 588ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-Worker24] [9s 588ms] SocketTube(28) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5b73e41d[Not completed, 4 dependents] (id=1682) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(28))), getALPN: jdk.internal.net.http.common.MinimalFuture@6e4de74f[Completed normally] (id=1688), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker24] [9s 588ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker24] [9s 588ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker24] [9s 588ms] SSL Reader(SocketTube(28)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-6-Worker24] [9s 588ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker24] [9s 588ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(28))), getALPN: jdk.internal.net.http.common.MinimalFuture@6e4de74f[Completed normally] (id=1688), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker24] [9s 588ms] ConnectionPool(7) SSLTube(SocketTube(28)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker24] [9s 589ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker24] [9s 589ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-6-Worker24] [9s 589ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-6-Worker24] [9s 589ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-6-Worker24] [9s 589ms] SocketTube(28) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker24] [9s 589ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-6-Worker24] [9s 589ms] SocketTube(28) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 597ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [pool-8-thread-1] [9s 598ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [pool-8-thread-1] [9s 598ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null DEBUG: [pool-8-thread-3] [9s 598ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [pool-8-thread-2] [9s 598ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [pool-8-thread-4] [9s 598ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [pool-8-thread-3] [9s 598ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null DEBUG: [HttpClient-7-Worker0] [9s 598ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null DEBUG: [HttpClient-7-Worker1] [9s 598ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null Apr 01, 2024 9:42:59 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:59 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:59 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:59 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:59 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 Apr 01, 2024 9:42:59 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 Apr 01, 2024 9:42:59 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 Apr 01, 2024 9:42:59 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] [9s 599ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [9s 600ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [9s 600ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker0] [9s 600ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [9s 600ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-1] [9s 600ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [9s 600ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [9s 600ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [9s 600ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [9s 600ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-3] [9s 600ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-7-Worker1] [9s 600ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [9s 600ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-7-Worker0] [9s 600ms] PlainHttpConnection(SocketTube(31)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [9s 600ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [9s 600ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@604b78 for C (true) DEBUG: [HttpClient-7-Worker0] [9s 600ms] PlainHttpConnection(SocketTube(31)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [9s 600ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-1] [9s 600ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker0] [9s 601ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [HttpClient-8-SelectorManager] [9s 601ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker0] [9s 601ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [9s 601ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38809 DEBUG: [HttpClient-7-Worker1] [9s 601ms] PlainHttpConnection(SocketTube(32)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [9s 601ms] PlainHttpConnection(SocketTube(32)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [9s 601ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@a982008 for C (true) DEBUG: [HttpClient-8-SelectorManager] [9s 601ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4da3163f for C (true) DEBUG: [HttpClient-7-Worker2] [9s 601ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker1] [9s 601ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [HttpClient-7-Worker1] [9s 601ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker2] [9s 601ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-8-SelectorManager] [9s 601ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [9s 601ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51675 DEBUG: [HttpClient-7-Worker2] [9s 601ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-8-SelectorManager] [9s 601ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [9s 601ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41991 DEBUG: [HttpClient-7-Worker2] [9s 601ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [9s 602ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker4] [9s 602ms] SocketTube(31) connecting flows DEBUG: [HttpClient-7-Worker4] [9s 602ms] SocketTube(31) read publisher got subscriber DEBUG: [HttpClient-7-Worker3] [9s 601ms] SocketTube(29) connecting flows DEBUG: [HttpClient-8-SelectorManager] [9s 602ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@35cc62b1 for C (true) DEBUG: [HttpClient-8-SelectorManager] [9s 602ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-7-Worker2] [9s 602ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker2] [9s 602ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker2] [9s 602ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-7-Worker2] [9s 602ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-7-Worker2] [9s 602ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [9s 602ms] SocketTube(31) registering subscribe event DEBUG: [HttpClient-7-Worker3] [9s 602ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-8-SelectorManager] [9s 602ms] 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@7a72b957[Not completed, 4 dependents] (id=1948) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [9s 602ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [9s 602ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-7-Worker2] [9s 602ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [9s 602ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [9s 602ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [9s 602ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker4] [9s 602ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker4] [9s 603ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker3] [9s 602ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-8-SelectorManager] [9s 603ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker3] [9s 603ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [9s 603ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker4] [9s 603ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [9s 603ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker4] [9s 603ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [HttpClient-7-Worker4] [9s 603ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-7-Worker4] [9s 603ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-7-Worker4] [9s 603ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker3] [9s 603ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker3] [9s 603ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker3] [9s 603ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-7-Worker3] [9s 603ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker3] [9s 603ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-7-Worker3] [9s 603ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker3] [9s 603ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker2] [9s 603ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [9s 603ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [9s 603ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [9s 603ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [9s 603ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-7-Worker4] [9s 603ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [9s 603ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker4] [9s 603ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [9s 603ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [9s 603ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43343 DEBUG: [HttpClient-7-Worker3] [9s 604ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [9s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78475446 for R (true) DEBUG: [HttpClient-8-SelectorManager] [9s 604ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [9s 604ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [9s 604ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-7-Worker5] [9s 604ms] SocketTube(32) connecting flows DEBUG: [HttpClient-7-Worker4] [9s 603ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker5] [9s 604ms] SocketTube(32) read publisher got subscriber DEBUG: [HttpClient-7-Worker5] [9s 604ms] SocketTube(32) registering subscribe event DEBUG: [HttpClient-7-Worker5] [9s 604ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker6] [9s 604ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [9s 604ms] 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@2bfb1b7c[Not completed, 4 dependents] (id=1982) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [9s 604ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [9s 604ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-7-Worker5] [9s 604ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker5] [9s 604ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-7-Worker5] [9s 604ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [HttpClient-7-Worker5] [9s 604ms] SocketTube(32) subscribed for writing DEBUG: [HttpClient-7-Worker5] [9s 604ms] SocketTube(32) write: registering startSubscription event DEBUG: [HttpClient-7-Worker5] [9s 604ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker6] [9s 604ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [9s 604ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [9s 605ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [9s 605ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker5] [9s 604ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker6] [9s 605ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [9s 605ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [9s 605ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [9s 605ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [9s 605ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [9s 605ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [9s 605ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-7-Worker5] [9s 605ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [9s 605ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-7-Worker5] [9s 605ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker4] [9s 606ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [9s 606ms] SSL Writer(SocketTube(31)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker4] [9s 606ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [9s 606ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker4] [9s 606ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker4] [9s 606ms] SSL Writer(SocketTube(31)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker4] [9s 606ms] SSL Writer(SocketTube(31)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker4] [9s 606ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [9s 606ms] 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@442cb755[Not completed, 4 dependents] (id=1974) 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] [9s 606ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [9s 606ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-7-Worker2] [9s 606ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker3] [9s 606ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [9s 607ms] SSL Writer(SocketTube(30)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker4] [9s 606ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker2] [9s 607ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [9s 607ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-8-SelectorManager] [9s 606ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker2] [9s 607ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker2] [9s 607ms] SSL Writer(SocketTube(30)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker3] [9s 607ms] SSL Writer(SocketTube(29)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker3] [9s 607ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SSL Reader(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-7-Worker5] [9s 607ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [9s 607ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker7] [9s 607ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [9s 607ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker2] [9s 607ms] SSL Writer(SocketTube(30)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker3] [9s 607ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-7-Worker8] [9s 607ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [9s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68b2ef2 for R (true) DEBUG: [HttpClient-7-Worker5] [9s 607ms] SSL Writer(SocketTube(32)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker7] [9s 607ms] SocketTube(31) trying to write: 458 DEBUG: [HttpClient-7-Worker2] [9s 607ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker7] [9s 608ms] SocketTube(31) wrote: 458 DEBUG: [HttpClient-7-Worker3] [9s 607ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker8] [9s 608ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [9s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183db01c for R (true) DEBUG: [HttpClient-7-Worker3] [9s 608ms] SSL Writer(SocketTube(29)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-Worker3] [9s 608ms] SSL Writer(SocketTube(29)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-Worker3] [9s 608ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [9s 608ms] SocketTube(32) subscribe event raised DEBUG: [HttpClient-7-Worker5] [9s 608ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [9s 608ms] 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@66296f3c[Not completed, 4 dependents] (id=1990) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-7-Worker5] [9s 608ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker7] [9s 608ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker7] [9s 608ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [9s 608ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker8] [9s 608ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [9s 608ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [9s 608ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [9s 609ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [9s 609ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [9s 609ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [9s 609ms] SocketTube(32) resuming read event DEBUG: [HttpClient-7-Worker5] [9s 608ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker7] [9s 608ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [9s 609ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker2] [9s 608ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [9s 609ms] SSL Writer(SocketTube(32)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [9s 609ms] SSL Writer(SocketTube(32)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker5] [9s 609ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker2] [9s 609ms] SocketTube(30) trying to write: 458 DEBUG: [HttpClient-7-Worker3] [9s 609ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [9s 609ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [9s 609ms] SocketTube(30) wrote: 458 DEBUG: [HttpClient-7-Worker2] [9s 609ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker2] [9s 609ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [9s 609ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [9s 609ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker5] [9s 609ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker7] [9s 609ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [9s 609ms] SocketTube(29) trying to write: 2196 DEBUG: [HttpClient-8-SelectorManager] [9s 609ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [9s 609ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [9s 609ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [9s 609ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [9s 609ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [9s 609ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [9s 610ms] SocketTube(32) write: offloading requestMore DEBUG: [HttpClient-7-Worker2] [9s 609ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker9] [9s 610ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker9] [9s 610ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [9s 610ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [9s 610ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e686cc9 for R (true) DEBUG: [HttpClient-7-Worker3] [9s 610ms] SocketTube(29) wrote: 2196 DEBUG: [HttpClient-7-Worker3] [9s 610ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker3] [9s 610ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [9s 610ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [9s 610ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker3] [9s 610ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [9s 610ms] SocketTube(32) trying to write: 458 DEBUG: [HttpClient-7-Worker2] [9s 610ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [9s 610ms] SocketTube(32) wrote: 458 DEBUG: [HttpClient-7-Worker9] [9s 610ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker9] [9s 610ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [9s 610ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [9s 610ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker9] [9s 610ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [9s 610ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [9s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68b2ef2 for None (false) DEBUG: [HttpClient-8-SelectorManager] [9s 718ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [9s 718ms] SocketTube(31) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [9s 718ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [9s 718ms] SSL Reader(SocketTube(31)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [9s 718ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [9s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68b2ef2 for R (false) DEBUG: [HttpClient-8-SelectorManager] [9s 718ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [9s 718ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [9s 719ms] SSL Reader(SocketTube(31)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker10] [9s 719ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker10] [9s 719ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [9s 719ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker10] [9s 719ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [9s 719ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [9s 719ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [9s 720ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [9s 721ms] SocketTube(31) trying to write: 6 DEBUG: [HttpClient-7-Worker10] [9s 721ms] SocketTube(31) wrote: 6 DEBUG: [HttpClient-7-Worker10] [9s 721ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker10] [9s 721ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [9s 721ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Reader(SocketTube(31)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Reader(SocketTube(31)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [9s 721ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [9s 722ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [9s 724ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker10] [9s 724ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [9s 724ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [9s 725ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [9s 725ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [9s 725ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [9s 725ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [HttpClient-7-Worker10] [9s 725ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker10] [9s 725ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker10] [9s 725ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [9s 725ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker10] [9s 726ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [9s 726ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41991 remote=/127.0.0.1:42653] DEBUG: [HttpClient-7-Worker10] [9s 726ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@49592ccf queue.isEmpty: true DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@49592ccf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker10] [9s 726ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker10] [9s 726ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@42a3b65d DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker10] [9s 726ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [9s 726ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [9s 726ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [9s 726ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [HttpClient-7-Worker10] [9s 726ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker10] [9s 726ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker10] [9s 727ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker10] [9s 727ms] SSL Writer(SocketTube(31)) onNext DEBUG: [HttpClient-7-Worker10] [9s 727ms] SSL Writer(SocketTube(31)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker10] [9s 727ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [9s 727ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [9s 727ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker10] [9s 727ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [9s 728ms] SocketTube(31) trying to write: 90 DEBUG: [HttpClient-7-Worker10] [9s 728ms] SocketTube(31) wrote: 90 DEBUG: [HttpClient-7-Worker10] [9s 728ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker10] [9s 728ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [9s 728ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker10] [9s 728ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [9s 728ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [9s 728ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [9s 728ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker10] [9s 728ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker10] [9s 728ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker10] [9s 728ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker10] [9s 728ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker10] [9s 728ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker10] [9s 728ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [9s 728ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@318ae4de DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [9s 728ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [9s 729ms] SocketTube(31) trying to write: 120 DEBUG: [HttpClient-7-Worker10] [9s 729ms] SocketTube(31) wrote: 120 DEBUG: [HttpClient-7-Worker10] [9s 729ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker10] [9s 729ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [9s 729ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [9s 729ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [9s 729ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [9s 729ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker10] [9s 729ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker10] [9s 729ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker10] [9s 729ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker10] [9s 729ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [9s 729ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [9s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68b2ef2 for R (false) DEBUG: [HttpClient-8-SelectorManager] [9s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68b2ef2 for None (false) DEBUG: [HttpClient-8-SelectorManager] [9s 729ms] SocketTube(31) read bytes: 1731 DEBUG: [HttpClient-8-SelectorManager] [9s 729ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [9s 729ms] SSL Reader(SocketTube(31)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [9s 730ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [9s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68b2ef2 for R (false) DEBUG: [HttpClient-7-Worker11] [9s 730ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [9s 730ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [9s 730ms] SSL Reader(SocketTube(31)) Unwrapping: 1731 DEBUG: [HttpClient-7-Worker11] [9s 730ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [9s 730ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [9s 730ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker11] [9s 730ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker11] [9s 730ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker11] [9s 730ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker11] [9s 731ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [9s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68b2ef2 for R (false) DEBUG: [HttpClient-8-SelectorManager] [9s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68b2ef2 for None (false) DEBUG: [HttpClient-8-SelectorManager] [9s 773ms] SocketTube(31) read bytes: 155 DEBUG: [HttpClient-8-SelectorManager] [9s 773ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [9s 773ms] SSL Reader(SocketTube(31)) Adding 155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [9s 773ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [9s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68b2ef2 for R (false) DEBUG: [HttpClient-8-SelectorManager] [9s 773ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [9s 773ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker12] [9s 773ms] SSL Reader(SocketTube(31)) Unwrapping: 155 DEBUG: [HttpClient-7-Worker12] [9s 774ms] SSL Reader(SocketTube(31)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-7-Worker12] [9s 774ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker12] [9s 774ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker12] [9s 774ms] SSL Reader(SocketTube(31)) sending 75 DEBUG: [HttpClient-7-Worker12] [9s 774ms] SSL Reader(SocketTube(31)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker12] [9s 774ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [9s 774ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [9s 774ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker12] [9s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker12] [9s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@49592ccf DEBUG: [HttpClient-7-Worker12] [9s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [9s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@49592ccf DEBUG: [HttpClient-7-Worker12] [9s 774ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker12] [9s 774ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker12] [9s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@49592ccf DEBUG: [HttpClient-7-Worker12] [9s 774ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker12] [9s 774ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 41991 DEBUG: [HttpClient-7-Worker12] [9s 774ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4a21a28f(8) DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@13b5dfbf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@138aa652 queue.isEmpty: false DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [HttpClient-7-Worker12] [9s 775ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker12] [9s 775ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@13b5dfbf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@138aa652, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@13b5dfbf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@138aa652 DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@13b5dfbf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@138aa652 DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker12] [9s 775ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) Unwrapping: 42 DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 42 DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) sending 4 DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) Adding 4 to outputQ queue DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [9s 775ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 4 bytes into the queue DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@13b5dfbf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@138aa652 DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@13b5dfbf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@138aa652 DEBUG: [HttpClient-7-Worker12] [9s 775ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-7-Worker12] [9s 776ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker12] [9s 776ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-7-Worker12] [9s 776ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [HttpClient-7-Worker12] [9s 776ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [HttpClient-7-Worker12] [9s 776ms] ConnectionPool(8) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [HttpClient-7-Worker12] [9s 776ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker12] [9s 776ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [HttpClient-7-Worker12] [9s 776ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [HttpClient-7-Worker12] [9s 776ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker12] [9s 776ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [HttpClient-7-Worker12] [9s 776ms] HttpClientImpl(8) ClientImpl (async) elapsed 177 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-7-Worker12] [9s 776ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [HttpClient-7-Worker12] [9s 776ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4a21a28f(8) DEBUG: [HttpClient-7-Worker12] [9s 776ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [HttpClient-7-Worker12] [9s 776ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [9s 776ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-Worker12] [9s 776ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [9s 776ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [9s 776ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [9s 776ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [9s 776ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker12] [9s 776ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker12] [9s 776ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker12] [9s 776ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [9s 776ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [9s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68b2ef2 for R (false) DEBUG: [HttpClient-8-SelectorManager] [9s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e686cc9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [9s 838ms] SocketTube(32) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [9s 838ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-8-SelectorManager] [9s 838ms] SSL Reader(SocketTube(32)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [9s 838ms] SocketTube(32) resuming read event DEBUG: [HttpClient-8-SelectorManager] [9s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e686cc9 for R (false) DEBUG: [HttpClient-7-Worker13] [9s 838ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker13] [9s 838ms] SSL Reader(SocketTube(32)) Unwrapping: 2204 DEBUG: [HttpClient-8-SelectorManager] [9s 838ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [9s 838ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker13] [9s 838ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker13] [9s 838ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker13] [9s 838ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker13] [9s 838ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker13] [9s 838ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [9s 839ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker13] [9s 839ms] SocketTube(32) trying to write: 6 DEBUG: [HttpClient-7-Worker13] [9s 840ms] SocketTube(32) wrote: 6 DEBUG: [HttpClient-7-Worker13] [9s 840ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker13] [9s 840ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [9s 840ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Reader(SocketTube(32)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Reader(SocketTube(32)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker13] [9s 840ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker13] [9s 842ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [HttpClient-7-Worker13] [9s 842ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker13] [9s 842ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker13] [9s 842ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [9s 842ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker13] [9s 842ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [9s 843ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [HttpClient-7-Worker13] [9s 843ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker13] [9s 843ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker13] [9s 843ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker13] [9s 843ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43343 remote=/127.0.0.1:42653] DEBUG: [HttpClient-7-Worker13] [9s 843ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2a8e4a62 queue.isEmpty: true DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2a8e4a62, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [HttpClient-7-Worker13] [9s 843ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [HttpClient-7-Worker13] [9s 843ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@17fb20ab DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker13] [9s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker13] [9s 843ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:59 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Writer(SocketTube(32)) onNext DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Writer(SocketTube(32)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker13] [9s 844ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker13] [9s 844ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker13] [9s 844ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker13] [9s 844ms] SocketTube(32) trying to write: 90 DEBUG: [HttpClient-7-Worker13] [9s 844ms] SocketTube(32) wrote: 90 DEBUG: [HttpClient-7-Worker13] [9s 844ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker13] [9s 844ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [9s 844ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker13] [9s 844ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-7-Worker13] [9s 845ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker13] [9s 845ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker13] [9s 845ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker13] [9s 845ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker13] [9s 845ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker13] [9s 845ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker13] [9s 845ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker13] [9s 845ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker13] [9s 845ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker13] [9s 845ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker13] [9s 845ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5185ac30 DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker13] [9s 845ms] SocketTube(32) trying to write: 120 DEBUG: [HttpClient-7-Worker13] [9s 845ms] SocketTube(32) wrote: 120 DEBUG: [HttpClient-7-Worker13] [9s 845ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker13] [9s 845ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [9s 845ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker13] [9s 845ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-7-Worker13] [9s 845ms] SocketTube(32) resuming read event DEBUG: [HttpClient-7-Worker13] [9s 845ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [9s 845ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [9s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e686cc9 for R (false) DEBUG: [HttpClient-8-SelectorManager] [9s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e686cc9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [9s 846ms] SocketTube(32) read bytes: 1731 DEBUG: [HttpClient-8-SelectorManager] [9s 846ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient- ... 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 ... osing response subscriber stream 1 DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-34-Worker5] [16s 326ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) pausing read event DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f266e7c DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] Http2Connection(SocketTube(95)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) Stopping read scheduler DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) Read scheduler stopped DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) write: cancel DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: cancelled by SocketTube(95) Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-34-Worker5] [16s 326ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] PlainHttpConnection(SocketTube(95)) Closing channel: channel not registered with selector DEBUG: [HttpClient-34-Worker5] [16s 326ms] Http2Connection(SocketTube(95)) H2 processed(2) DEBUG: [HttpClient-35-SelectorManager] [16s 326ms] SocketTube(95) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-35-SelectorManager] [16s 327ms] Http2Connection(SocketTube(95)) Close all streams Server connection to /127.0.0.1:34891 stopping. 1 streams DEBUG: [HttpClient-34-Worker5] [16s 327ms] Http2Connection(SocketTube(95)) sending 0 to Http2Connection.asyncReceive TestServer: Connection writer stopping DEBUG: [HttpClient-34-Worker5] [16s 327ms] Http2Connection(SocketTube(95)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-34-Worker5] [16s 327ms] Http2Connection(SocketTube(95)) H2 processed buffered data DEBUG: [HttpClient-34-Worker5] [16s 327ms] Http2Connection(SocketTube(95)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-34-Worker5] [16s 327ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [16s 328ms] HttpClientImpl(36) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 328ms] HttpClientImpl(36) ClientImpl (async) send https://127.0.0.1:58243/ GET DEBUG: [MainThread] [16s 329ms] Exchange establishing exchange for https://127.0.0.1:58243/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [16s 329ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [16s 330ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [16s 330ms] PlainHttpConnection(SocketTube(96)) registering connect event DEBUG: [MainThread] [16s 330ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-36-SelectorManager] [16s 330ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@528deeb9 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-36-SelectorManager] [16s 330ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-36-SelectorManager] [16s 330ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49572 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=49572, Session(1711957385638|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-35-Worker0] [16s 330ms] SocketTube(96) connecting flows DEBUG: [HttpClient-35-Worker0] [16s 330ms] SocketTube(96) read publisher got subscriber DEBUG: [HttpClient-35-Worker0] [16s 330ms] SocketTube(96) registering subscribe event DEBUG: [HttpClient-35-Worker0] [16s 330ms] SocketTube(96) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-Worker0] [16s 330ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker0] [16s 330ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker0] [16s 330ms] SSL Writer(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SocketTube(96) DEBUG: [HttpClient-35-Worker0] [16s 330ms] SocketTube(96) subscribed for writing DEBUG: [HttpClient-35-Worker0] [16s 330ms] SocketTube(96) write: registering startSubscription event DEBUG: [HttpClient-35-Worker0] [16s 330ms] SSL Writer(SocketTube(96)) onSubscribe initiating handshaking DEBUG: [HttpClient-36-SelectorManager] [16s 330ms] SocketTube(96) subscribe event raised DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] 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@587585c9[Not completed, 4 dependents] (id=6529) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SocketTube(96) read demand reset to 0 DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SocketTube(96) calling onSubscribe DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker0] [16s 330ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-Worker0] [16s 331ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SSL Reader(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SocketTube(96) onSubscribe called DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SocketTube(96) pending subscriber subscribed DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (true) DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SocketTube(96) write: starting subscription DEBUG: [HttpClient-36-SelectorManager] [16s 331ms] SocketTube(96) write: offloading requestMore DEBUG: [HttpClient-35-Worker1] [16s 331ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker0] [16s 331ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker1] [16s 331ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker1] [16s 331ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [16s 332ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [16s 332ms] SSL Writer(SocketTube(96)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [HttpClient-35-Worker0] [16s 332ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [16s 332ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker0] [16s 333ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker0] [16s 333ms] SSL Writer(SocketTube(96)) Sending 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [16s 333ms] SSL Writer(SocketTube(96)) Adding 2201 to outputQ queue DEBUG: [HttpClient-35-Worker0] [16s 333ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker0] [16s 333ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker0] [16s 333ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [16s 333ms] SocketTube(96) trying to write: 2201 DEBUG: [HttpClient-35-Worker0] [16s 333ms] SocketTube(96) wrote: 2201 DEBUG: [HttpClient-35-Worker0] [16s 333ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker0] [16s 333ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [16s 333ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [16s 333ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker0] [16s 333ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [16s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-36-SelectorManager] [16s 334ms] HttpClientImpl(36) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-36-SelectorManager] [16s 334ms] SocketTube(96) read bytes: 133 DEBUG: [HttpClient-36-SelectorManager] [16s 334ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [16s 334ms] SSL Reader(SocketTube(96)) Adding 133 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [16s 334ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [16s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (false) DEBUG: [HttpClient-36-SelectorManager] [16s 334ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [16s 334ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker2] [16s 334ms] SSL Reader(SocketTube(96)) Unwrapping: 133 DEBUG: [HttpClient-35-Worker2] [16s 334ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker2] [16s 334ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-35-Worker2] [16s 334ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-35-Worker2] [16s 334ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [16s 334ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker2] [16s 334ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-SelectorManager] [16s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-36-SelectorManager] [16s 334ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [16s 334ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [16s 335ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-35-Worker2] [16s 335ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-35-Worker2] [16s 335ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker2] [16s 335ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [16s 335ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker2] [16s 335ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker2] [16s 335ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker2] [16s 335ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [16s 335ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-SelectorManager] [16s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (true) DEBUG: [HttpClient-36-SelectorManager] [16s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-36-SelectorManager] [16s 336ms] SocketTube(96) read bytes: 175 DEBUG: [HttpClient-36-SelectorManager] [16s 336ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [16s 336ms] SSL Reader(SocketTube(96)) Adding 175 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [16s 336ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [16s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (false) DEBUG: [HttpClient-36-SelectorManager] [16s 336ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Unwrapping: 175 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker3] [16s 336ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-35-Worker3] [16s 337ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-35-Worker3] [16s 337ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-35-Worker3] [16s 337ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-35-Worker3] [16s 337ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6472e110 DEBUG: [HttpClient-35-Worker3] [16s 337ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-35-Worker3] [16s 337ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Apr 01, 2024 9:43:06 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] [16s 337ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [16s 337ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [16s 337ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [16s 337ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [16s 337ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-35-Worker3] [16s 338ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [16s 338ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [16s 338ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-35-Worker3] [16s 338ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-35-Worker3] [16s 338ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58243/ GET DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:43:06 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] [16s 338ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-35-Worker3] [16s 338ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [16s 338ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [16s 338ms] Exchange sendRequestBody DEBUG: [HttpClient-35-Worker3] [16s 338ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-35-Worker3] [16s 338ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [16s 338ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-35-Worker3] [16s 338ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [16s 338ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [16s 338ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [16s 338ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [16s 339ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [16s 339ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [16s 339ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [16s 339ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) wrote: 162 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [16s 339ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker3] [16s 339ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [16s 339ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [16s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-36-SelectorManager] [16s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-36-SelectorManager] [16s 339ms] SocketTube(96) read bytes: 1726 DEBUG: [HttpClient-36-SelectorManager] [16s 339ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [16s 340ms] SSL Reader(SocketTube(96)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [16s 340ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [16s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (false) DEBUG: [HttpClient-36-SelectorManager] [16s 340ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 340ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 340ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-35-Worker4] [16s 340ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [16s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-36-SelectorManager] [16s 340ms] SocketTube(96) no more demand for reading DEBUG: [Test-server-pool] [16s 340ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker4] [16s 340ms] SSL Reader(SocketTube(96)) Unwrapping: 1726 DEBUG: [HttpClient-36-SelectorManager] [16s 340ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 340ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-35-Worker4] [16s 340ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 TestServer(2): connection started DEBUG: [readLoop] [16s 340ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 340ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 340ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-35-Worker4] [16s 340ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-35-Worker4] [16s 340ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [16s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 340ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-35-Worker4] [16s 340ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker4] [16s 341ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker4] [16s 341ms] SocketTube(96) resuming read event DEBUG: [readLoop] [16s 341ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-35-Worker4] [16s 341ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [16s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (true) DEBUG: [readLoop] [16s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 341ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [16s 341ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [16s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-SelectorManager] [16s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [readLoop] [16s 341ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-SelectorManager] [16s 341ms] SocketTube(96) read bytes: 77 DEBUG: [HttpClient-36-SelectorManager] [16s 341ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [16s 341ms] SSL Reader(SocketTube(96)) Adding 77 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [16s 341ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [16s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (false) DEBUG: [HttpClient-36-SelectorManager] [16s 341ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [16s 341ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker5] [16s 341ms] SSL Reader(SocketTube(96)) Unwrapping: 77 DEBUG: [HttpClient-35-Worker5] [16s 341ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker5] [16s 341ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-35-Worker5] [16s 341ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [HttpClient-35-Worker5] [16s 341ms] SSL Reader(SocketTube(96)) sending 39 TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-35-Worker5] [16s 341ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-35-Worker5] [16s 341ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [16s 341ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer(2): Using handler for: / DEBUG: [HttpClient-35-Worker5] [16s 341ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-35-Worker5] [16s 341ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [16s 341ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [16s 341ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-35-Worker5] [16s 342ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-35-Worker5] [16s 342ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-35-Worker5] [16s 342ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-35-Worker5] [16s 342ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:43:06 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-SelectorManager] [16s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-35-Worker5] [16s 342ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-SelectorManager] [16s 342ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [16s 342ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-35-Worker5] [16s 342ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-35-Worker5] [16s 342ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker5] [16s 342ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-35-Worker5] [16s 342ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-35-Worker5] [16s 342ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-35-Worker5] [16s 342ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker5] [16s 342ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [16s 342ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [16s 342ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker5] [16s 343ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker5] [16s 343ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker5] [16s 343ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [16s 343ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 343ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 343ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [16s 343ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-35-Worker5] [16s 343ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [16s 343ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker5] [16s 343ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker5] [16s 343ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker5] [16s 343ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [16s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (true) DEBUG: [HttpClient-35-Worker5] [16s 343ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [16s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-36-SelectorManager] [16s 343ms] SocketTube(96) read bytes: 151 DEBUG: [HttpClient-36-SelectorManager] [16s 343ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [16s 343ms] SSL Reader(SocketTube(96)) Adding 151 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [16s 343ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [16s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (false) DEBUG: [HttpClient-36-SelectorManager] [16s 343ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker6] [16s 343ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker6] [16s 343ms] SSL Reader(SocketTube(96)) Unwrapping: 151 DEBUG: [HttpClient-35-Worker6] [16s 343ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-35-Worker6] [16s 343ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-35-Worker6] [16s 343ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-35-Worker6] [16s 343ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-35-Worker6] [16s 343ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-35-Worker6] [16s 343ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [16s 343ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-35-Worker6] [16s 343ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-35-Worker6] [16s 343ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [16s 343ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [16s 343ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-35-Worker6] [16s 343ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-35-Worker6] [16s 343ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-35-Worker6] [16s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [16s 343ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 49572 DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 49572 DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-35-Worker6] [16s 344ms] HttpClientImpl(36) body subscriber registered: 1 DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-35-Worker6] [16s 344ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-35-Worker6] [16s 344ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [16s 344ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-35-Worker6] [16s 344ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [16s 344ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-35-Worker6] [16s 345ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-35-Worker6] [16s 345ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-35-Worker6] [16s 345ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-35-Worker6] [16s 345ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-35-Worker6] [16s 345ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-35-Worker6] [16s 345ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [16s 345ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-35-Worker6] [16s 345ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-35-Worker6] [16s 345ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [16s 345ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [16s 345ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-35-Worker6] [16s 345ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-35-Worker6] [16s 345ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-35-Worker6] [16s 345ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [16s 345ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker6] [16s 345ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker6] [16s 345ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-35-Worker6] [16s 345ms] HttpClientImpl(36) body subscriber unregistered: 0 DEBUG: [HttpClient-35-Worker6] [16s 345ms] HttpClientImpl(36) ClientImpl (async) elapsed 16 millis for GET to https://127.0.0.1:58243/ DEBUG: [HttpClient-35-Worker6] [16s 345ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-35-Worker6] [16s 345ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-35-Worker6] [16s 345ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-35-Worker6] [16s 345ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-36-SelectorManager] [16s 345ms] HttpClientImpl(36) SelectorManager shutting down DEBUG: [HttpClient-36-SelectorManager] [16s 345ms] Http2ClientImpl stopping DEBUG: [HttpClient-36-SelectorManager] [16s 345ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-SelectorManager] [16s 345ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:06 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] [16s 346ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker6] [16s 345ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30ef187f DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker6] [16s 346ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-35-Worker6] [16s 346ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-35-Worker6] [16s 346ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-35-Worker6] [16s 346ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker6] [16s 346ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker6] [16s 346ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-35-Worker6] [16s 346ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [16s 346ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@38e32e6b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker6] [16s 346ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [16s 346ms] SocketTube(96) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [16s 346ms] SocketTube(96) pausing read event DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SocketTube(96) write: cancel DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-Worker6] [16s 346ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [16s 346ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-35-Worker6] [16s 346ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@38e32e6b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker6] [16s 346ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [16s 346ms] 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@587585c9[Not completed, 4 dependents] (id=6529) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6472e110, getALPN: jdk.internal.net.http.common.MinimalFuture@e01af17[Completed normally] (id=6535), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker6] [16s 347ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [16s 347ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [16s 347ms] SSL Reader(SocketTube(96)) error java.io.IOException: selector manager closed Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-36-SelectorManager] [16s 347ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-SelectorManager] [16s 347ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-SelectorManager] [16s 347ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-36-SelectorManager] [16s 347ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-35-Worker6] [16s 347ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed Server connection to /127.0.0.1:49572 stopping. 1 streams DEBUG: [HttpClient-35-Worker6] [16s 347ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6472e110, getALPN: jdk.internal.net.http.common.MinimalFuture@e01af17[Completed normally] (id=6535), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [16s 347ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-35-Worker6] [16s 347ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [16s 347ms] Http2Connection(SSLTube(SocketTube(96))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) TestServer: Connection writer stopping DEBUG: [HttpClient-35-Worker6] [16s 352ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [16s 352ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [16s 352ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker6] [16s 352ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-35-Worker6] [16s 352ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-35-Worker6] [16s 352ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-35-Worker6] [16s 352ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-Worker6] [16s 352ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-35-Worker6] [16s 352ms] SocketTube(96) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [16s 353ms] HttpClientImpl(37) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 354ms] HttpClientImpl(37) ClientImpl (async) send https://127.0.0.1:58243/ GET DEBUG: [MainThread] [16s 354ms] Exchange establishing exchange for https://127.0.0.1:58243/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [16s 356ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [16s 356ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [16s 356ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [16s 356ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-37-SelectorManager] [16s 356ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@d7957d for C (true) TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections DEBUG: [HttpClient-37-SelectorManager] [16s 356ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=49582, Session(1711957386250|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-37-SelectorManager] [16s 356ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49582 DEBUG: [HttpClient-36-Worker0] [16s 356ms] SocketTube(97) connecting flows DEBUG: [HttpClient-36-Worker0] [16s 356ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-36-Worker0] [16s 356ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-36-Worker0] [16s 356ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-36-Worker0] [16s 357ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker0] [16s 357ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker0] [16s 357ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-36-Worker0] [16s 357ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-36-Worker0] [16s 357ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-36-Worker0] [16s 357ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] 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@a2ffe0d[Not completed, 4 dependents] (id=6594) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker0] [16s 357ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (true) DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-37-SelectorManager] [16s 357ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-36-Worker0] [16s 357ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-36-Worker1] [16s 357ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker1] [16s 357ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker1] [16s 357ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [16s 357ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [16s 359ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-36-Worker0] [16s 359ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-36-Worker0] [16s 359ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker0] [16s 359ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [16s 359ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker0] [16s 359ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [16s 360ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-37-SelectorManager] [16s 361ms] HttpClientImpl(37) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-37-SelectorManager] [16s 361ms] SocketTube(97) read bytes: 133 DEBUG: [HttpClient-37-SelectorManager] [16s 361ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [16s 361ms] SSL Reader(SocketTube(97)) Adding 133 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [16s 361ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker2] [16s 361ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [16s 361ms] SSL Reader(SocketTube(97)) Unwrapping: 133 DEBUG: [HttpClient-37-SelectorManager] [16s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [HttpClient-36-Worker2] [16s 361ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [16s 361ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [16s 361ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-36-Worker2] [16s 361ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [16s 361ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [16s 361ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-SelectorManager] [16s 361ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [16s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-37-SelectorManager] [16s 361ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [16s 361ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [16s 362ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-36-Worker2] [16s 362ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-36-Worker2] [16s 362ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker2] [16s 362ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [16s 362ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker2] [16s 362ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker2] [16s 362ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker2] [16s 362ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [16s 362ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [16s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (true) DEBUG: [HttpClient-37-SelectorManager] [16s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-37-SelectorManager] [16s 362ms] SocketTube(97) read bytes: 175 DEBUG: [HttpClient-37-SelectorManager] [16s 362ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [16s 362ms] SSL Reader(SocketTube(97)) Adding 175 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [16s 362ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker3] [16s 362ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [16s 362ms] SSL Reader(SocketTube(97)) Unwrapping: 175 DEBUG: [HttpClient-37-SelectorManager] [16s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [HttpClient-36-Worker3] [16s 362ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-36-Worker3] [16s 362ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [16s 362ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-SelectorManager] [16s 362ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [16s 362ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [16s 362ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-36-Worker3] [16s 362ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-36-Worker3] [16s 362ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [16s 362ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-36-Worker3] [16s 362ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-36-Worker3] [16s 363ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-36-Worker3] [16s 363ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-36-Worker3] [16s 363ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-36-Worker3] [16s 363ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-36-Worker3] [16s 363ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38ad3993 DEBUG: [HttpClient-36-Worker3] [16s 363ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-36-Worker3] [16s 364ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [16s 364ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [16s 364ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [16s 364ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [16s 364ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-36-Worker3] [16s 364ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Apr 01, 2024 9:43:06 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] [16s 364ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [16s 364ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [16s 364ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [16s 364ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [16s 364ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [16s 364ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker3] [16s 364ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [16s 364ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [16s 364ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-36-Worker3] [16s 364ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-36-Worker3] [16s 364ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58243/ GET DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-36-Worker3] [16s 364ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:43:06 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] [16s 365ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 48 bytes to the write queue DEBUG: [HttpClient-36-Worker3] [16s 365ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [16s 365ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [16s 365ms] Exchange sendRequestBody DEBUG: [HttpClient-36-Worker3] [16s 365ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [16s 365ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [16s 365ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [16s 365ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [16s 365ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [16s 365ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [16s 365ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [16s 365ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) wrapping 124 bytes DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) Sending 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) Adding 162 to outputQ queue DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [16s 365ms] SocketTube(97) trying to write: 162 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SocketTube(97) wrote: 162 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [16s 365ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [16s 365ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [16s 365ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [16s 365ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [16s 366ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker3] [16s 366ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker3] [16s 366ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [16s 366ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) TestServer(2): starting connection DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SocketTube(97) read bytes: 1726 DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SSL Reader(SocketTube(97)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker4] [16s 366ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker4] [16s 366ms] SSL Reader(SocketTube(97)) Unwrapping: 1726 DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [Test-server-pool] [16s 366ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 366ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 366ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 366ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [16s 366ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-36-Worker4] [16s 366ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-36-Worker4] [16s 366ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-36-Worker4] [16s 366ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker4] [16s 366ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker4] [16s 366ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker4] [16s 366ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (true) DEBUG: [HttpClient-37-SelectorManager] [16s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-37-SelectorManager] [16s 367ms] SocketTube(97) read bytes: 77 DEBUG: [HttpClient-37-SelectorManager] [16s 367ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [16s 367ms] SSL Reader(SocketTube(97)) Adding 77 bytes to read buffer TestServer(2): connection started DEBUG: [HttpClient-37-SelectorManager] [16s 367ms] SocketTube(97) resuming read event DEBUG: [readLoop] [16s 367ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker5] [16s 367ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [16s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [HttpClient-37-SelectorManager] [16s 367ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [16s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 367ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 367ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [16s 367ms] SSL Reader(SocketTube(97)) Unwrapping: 77 DEBUG: [readLoop] [16s 367ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker5] [16s 367ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [16s 367ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [16s 367ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-36-Worker5] [16s 367ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-36-Worker5] [16s 367ms] SSL Reader(SocketTube(97)) sending 39 DEBUG: [HttpClient-36-Worker5] [16s 367ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-36-Worker5] [16s 367ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [readLoop] [16s 367ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [16s 367ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [16s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 367ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-Worker5] [16s 367ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker5] [16s 367ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-36-Worker5] [16s 367ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [16s 367ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [16s 367ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-36-Worker5] [16s 367ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 DEBUG: [HttpClient-36-Worker5] [16s 367ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-36-Worker5] [16s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [16s 368ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 Apr 01, 2024 9:43:06 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] [16s 368ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-SelectorManager] [16s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-37-SelectorManager] [16s 368ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [16s 368ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-Worker5] [16s 368ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-36-Worker5] [16s 368ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker5] [16s 369ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-36-Worker5] [16s 369ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-36-Worker5] [16s 369ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-36-Worker5] [16s 369ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker5] [16s 369ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [16s 369ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [readLoop] [16s 369ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 369ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 369ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 369ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 369ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [16s 369ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker5] [16s 370ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker5] [16s 370ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker5] [16s 370ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [HttpClient-36-Worker5] [16s 370ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [16s 370ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker5] [16s 370ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker5] [16s 370ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker5] [16s 370ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [16s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (true) DEBUG: [HttpClient-36-Worker5] [16s 370ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [16s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-37-SelectorManager] [16s 370ms] SocketTube(97) read bytes: 151 DEBUG: [HttpClient-37-SelectorManager] [16s 370ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [16s 370ms] SSL Reader(SocketTube(97)) Adding 151 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [16s 370ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [16s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [HttpClient-37-SelectorManager] [16s 370ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker6] [16s 370ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker6] [16s 370ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-36-Worker6] [16s 370ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-36-Worker6] [16s 371ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-36-Worker6] [16s 371ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-36-Worker6] [16s 371ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-36-Worker6] [16s 371ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-36-Worker6] [16s 371ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [16s 371ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-36-Worker6] [16s 371ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-36-Worker6] [16s 371ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [16s 371ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [16s 371ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-36-Worker6] [16s 371ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-36-Worker6] [16s 371ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-36-Worker6] [16s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [16s 371ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker6] [16s 371ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker6] [16s 371ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-36-Worker6] [16s 371ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 49582 DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 49582 DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-36-Worker6] [16s 372ms] HttpClientImpl(37) body subscriber registered: 1 DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-36-Worker6] [16s 372ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker6] [16s 372ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-36-Worker6] [16s 372ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-36-Worker6] [16s 372ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-36-Worker6] [16s 372ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-36-Worker6] [16s 372ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-36-Worker6] [16s 372ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-36-Worker6] [16s 372ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [16s 372ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-36-Worker6] [16s 372ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-36-Worker6] [16s 372ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-36-Worker6] [16s 372ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [16s 372ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-36-Worker6] [16s 372ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-36-Worker6] [16s 372ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker6] [16s 373ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-36-Worker6] [16s 373ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker6] [16s 373ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-36-Worker6] [16s 373ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-36-Worker6] [16s 373ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-36-Worker6] [16s 373ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-36-Worker6] [16s 373ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [16s 373ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-36-Worker6] [16s 373ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-36-Worker6] [16s 373ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [16s 373ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [16s 373ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-36-Worker6] [16s 373ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-36-Worker6] [16s 373ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker6] [16s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [16s 373ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker6] [16s 373ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker6] [16s 373ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-36-Worker6] [16s 373ms] HttpClientImpl(37) body subscriber unregistered: 0 DEBUG: [HttpClient-36-Worker6] [16s 373ms] HttpClientImpl(37) ClientImpl (async) elapsed 19 millis for GET to https://127.0.0.1:58243/ DEBUG: [HttpClient-36-Worker6] [16s 373ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-36-Worker6] [16s 373ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-36-Worker6] [16s 373ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-36-Worker6] [16s 373ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-37-SelectorManager] [16s 373ms] HttpClientImpl(37) SelectorManager shutting down DEBUG: [HttpClient-36-Worker6] [16s 373ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4818f5a7 DEBUG: [HttpClient-36-Worker6] [16s 374ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-36-Worker6] [16s 374ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker6] [16s 374ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-36-Worker6] [16s 374ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-Worker6] [16s 374ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker6] [16s 374ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [16s 374ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-36-Worker6] [16s 374ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [16s 375ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@55d7da52 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-SelectorManager] [16s 375ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [16s 375ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [16s 375ms] SocketTube(97) pausing read event DEBUG: [HttpClient-36-Worker6] [16s 375ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [16s 375ms] 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@a2ffe0d[Not completed, 4 dependents] (id=6594) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38ad3993, getALPN: jdk.internal.net.http.common.MinimalFuture@7e287c70[Completed normally] (id=6600), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [16s 375ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [16s 375ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [16s 375ms] SSL Reader(SocketTube(97)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-37-SelectorManager] [16s 375ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [16s 375ms] SocketTube(97) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38ad3993, getALPN: jdk.internal.net.http.common.MinimalFuture@7e287c70[Completed normally] (id=6600), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [16s 376ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] SSL Writer(SocketTube(97)) stop DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] SocketTube(97) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] SocketTube(97) write: cancel DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker7] [16s 376ms] Http2Connection(SSLTube(SocketTube(97))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [16s 376ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [16s 377ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-SelectorManager] [16s 377ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-SelectorManager] [16s 377ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-37-SelectorManager] [16s 377ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-36-Worker7] [16s 377ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:49582 stopping. 1 streams DEBUG: [HttpClient-37-SelectorManager] [16s 377ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [16s 378ms] HttpClientImpl(38) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 378ms] HttpClientImpl(38) ClientImpl (async) send https://127.0.0.1:58243/ GET DEBUG: [MainThread] [16s 378ms] Exchange establishing exchange for https://127.0.0.1:58243/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [16s 379ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [16s 379ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [16s 379ms] PlainHttpConnection(SocketTube(98)) binding to configured local address localhost/127.0.0.1 DEBUG: [MainThread] [16s 380ms] PlainHttpConnection(SocketTube(98)) bind completed localhost/127.0.0.1 DEBUG: [MainThread] [16s 380ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [MainThread] [16s 380ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-38-SelectorManager] [16s 380ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6788f67a for C (true) DEBUG: [HttpClient-38-SelectorManager] [16s 380ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect TestServer(2): connection accepted DEBUG: [HttpClient-38-SelectorManager] [16s 380ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41347 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41347, Session(1711957386276|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-37-Worker0] [16s 380ms] SocketTube(98) connecting flows DEBUG: [HttpClient-37-Worker0] [16s 380ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [16s 380ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-37-Worker0] [16s 380ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [16s 380ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-38-SelectorManager] [16s 380ms] 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@6d709d0a[Not completed, 4 dependents] (id=6659) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [16s 380ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [16s 380ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-38-SelectorManager] [16s 380ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [16s 380ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-SelectorManager] [16s 381ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [16s 381ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [16s 381ms] SSL Reader(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-SelectorManager] [16s 381ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-SelectorManager] [16s 381ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-38-SelectorManager] [16s 381ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [16s 381ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-37-Worker0] [16s 380ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [16s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (true) DEBUG: [HttpClient-37-Worker0] [16s 381ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker0] [16s 381ms] SSL Writer(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SocketTube(98) DEBUG: [HttpClient-37-Worker0] [16s 381ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-37-Worker0] [16s 381ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-37-Worker0] [16s 381ms] SSL Writer(SocketTube(98)) onSubscribe initiating handshaking DEBUG: [HttpClient-37-Worker0] [16s 381ms] SSL Writer(SocketTube(98)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-Worker0] [16s 381ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker0] [16s 381ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-SelectorManager] [16s 381ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [16s 381ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-37-Worker1] [16s 381ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker1] [16s 381ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [16s 381ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Writer(SocketTube(98)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Writer(SocketTube(98)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Writer(SocketTube(98)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [16s 383ms] SocketTube(98) trying to write: 2191 DEBUG: [HttpClient-37-Worker0] [16s 383ms] SocketTube(98) wrote: 2191 DEBUG: [HttpClient-37-Worker0] [16s 383ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker0] [16s 383ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [16s 383ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker0] [16s 383ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [16s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-38-SelectorManager] [16s 385ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [16s 385ms] SocketTube(98) read bytes: 133 DEBUG: [HttpClient-38-SelectorManager] [16s 385ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [16s 385ms] SSL Reader(SocketTube(98)) Adding 133 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [16s 385ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [16s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (false) DEBUG: [HttpClient-38-SelectorManager] [16s 385ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [16s 385ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [16s 385ms] SSL Reader(SocketTube(98)) Unwrapping: 133 DEBUG: [HttpClient-37-Worker2] [16s 385ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [16s 385ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [16s 385ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [16s 385ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [16s 385ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [16s 385ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-38-SelectorManager] [16s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-38-SelectorManager] [16s 386ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [16s 386ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [16s 387ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker2] [16s 387ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [16s 387ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [16s 387ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [16s 387ms] SSL Writer(SocketTube(98)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [16s 387ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [16s 388ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [16s 388ms] SSL Writer(SocketTube(98)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [16s 388ms] SSL Writer(SocketTube(98)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [16s 388ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [16s 388ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [16s 388ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [16s 388ms] SocketTube(98) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [16s 388ms] SocketTube(98) wrote: 6 DEBUG: [HttpClient-37-Worker2] [16s 388ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker2] [16s 388ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [16s 388ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [16s 388ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [16s 388ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [16s 388ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker2] [16s 388ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker2] [16s 388ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker2] [16s 388ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [16s 388ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [16s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (true) DEBUG: [HttpClient-38-SelectorManager] [16s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-38-SelectorManager] [16s 388ms] SocketTube(98) read bytes: 175 DEBUG: [HttpClient-38-SelectorManager] [16s 388ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [16s 389ms] SSL Reader(SocketTube(98)) Adding 175 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [16s 389ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [16s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (false) DEBUG: [HttpClient-38-SelectorManager] [16s 389ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSL Reader(SocketTube(98)) Unwrapping: 175 DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSL Reader(SocketTube(98)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker3] [16s 389ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker3] [16s 390ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker3] [16s 390ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [16s 390ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [16s 390ms] SSL Reader(SocketTube(98)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker3] [16s 393ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [16s 393ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [16s 393ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker3] [16s 393ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [16s 393ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker3] [16s 393ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker3] [16s 393ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [16s 393ms] SSL Writer(SocketTube(98)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [16s 393ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [16s 393ms] SSLFlowDelegate(SocketTube(98)) setALPN = h2 DEBUG: [HttpClient-37-Worker3] [16s 393ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker3] [16s 393ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker3] [16s 393ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker3] [16s 394ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker3] [16s 394ms] SSLTube(SocketTube(98)) connecting flows DEBUG: [HttpClient-37-Worker3] [16s 394ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@adc1654 DEBUG: [HttpClient-37-Worker3] [16s 394ms] Http2Connection(SSLTube(SocketTube(98))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker3] [16s 394ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [16s 394ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [16s 394ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [16s 394ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [16s 394ms] SSLTube(SocketTube(98)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker3] [16s 394ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) Apr 01, 2024 9:43:06 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] [16s 394ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [16s 394ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [16s 394ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [16s 394ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [16s 394ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [16s 394ms] SSL Writer(SocketTube(98)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [16s 394ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker3] [16s 394ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [16s 394ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [16s 394ms] Http2Connection(SSLTube(SocketTube(98))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker3] [16s 394ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [16s 394ms] Http2Connection(SSLTube(SocketTube(98))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [16s 394ms] Http2Connection(SSLTube(SocketTube(98))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker3] [16s 394ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed buffered data DEBUG: [HttpClient-37-Worker3] [16s 394ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [16s 394ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [16s 394ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker3] [16s 395ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker3] [16s 395ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker3] [16s 395ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [16s 395ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58243/ GET DEBUG: [HttpClient-37-Worker3] [16s 395ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker3] [16s 395ms] Http2Connection(SSLTube(SocketTube(98))) Opened stream 1 DEBUG: [HttpClient-37-Worker3] [16s 395ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:43:06 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] [16s 395ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [16s 395ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [16s 395ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [16s 395ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker3] [16s 395ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker3] [16s 395ms] SSL Writer(SocketTube(98)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [16s 395ms] SSL Writer(SocketTube(98)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker3] [16s 395ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [16s 395ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [16s 395ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [16s 395ms] SocketTube(98) trying to write: 90 DEBUG: [HttpClient-37-Worker3] [16s 395ms] SocketTube(98) wrote: 90 DEBUG: [HttpClient-37-Worker3] [16s 395ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [16s 395ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [16s 395ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [16s 395ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [16s 396ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [16s 396ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [16s 396ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [16s 396ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSLTube(SocketTube(98)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [16s 396ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [16s 396ms] SocketTube(98) trying to write: 162 DEBUG: [HttpClient-37-Worker3] [16s 396ms] SocketTube(98) wrote: 162 DEBUG: [HttpClient-37-Worker3] [16s 396ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [16s 396ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [16s 396ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [16s 397ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [16s 397ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [16s 397ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [16s 397ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [16s 397ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [16s 397ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [16s 397ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [16s 397ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker3] [16s 397ms] SocketTube(98) resuming read event TestServer(2): starting connection DEBUG: [HttpClient-37-Worker3] [16s 397ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [16s 397ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [16s 397ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 397ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 397ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 397ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 397ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 397ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-SelectorManager] [16s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-38-SelectorManager] [16s 397ms] SocketTube(98) read bytes: 1803 DEBUG: [HttpClient-38-SelectorManager] [16s 397ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [16s 397ms] SSL Reader(SocketTube(98)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [16s 398ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [16s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (false) DEBUG: [HttpClient-38-SelectorManager] [16s 398ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [16s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (false) DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [16s 398ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) Unwrapping: 1803 TestServer(2): connection started DEBUG: [readLoop] [16s 398ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 398ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 398ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 398ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 398ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [16s 398ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 398ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 398ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [16s 398ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [16s 398ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 398ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) Unwrapping: 77 TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) sending 39 DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) pushScheduler is alive TestServer(2): Using handler for: / DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [16s 398ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-37-Worker4] [16s 398ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 39 bytes in 1 buffers Sent response headers 200 DEBUG: [HttpClient-37-Worker4] [16s 399ms] Http2Connection(SSLTube(SocketTube(98))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [16s 399ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker4] [16s 399ms] Http2Connection(SSLTube(SocketTube(98))) Processing 39 DEBUG: [HttpClient-37-Worker4] [16s 399ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker4] [16s 399ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [16s 399ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:43:06 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] [16s 399ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker4] [16s 399ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker4] [16s 399ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [16s 399ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSL Writer(SocketTube(98)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSL Writer(SocketTube(98)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSL Writer(SocketTube(98)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSL Writer(SocketTube(98)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSL Writer(SocketTube(98)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSL Writer(SocketTube(98)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [16s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-38-SelectorManager] [16s 399ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [16s 399ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [16s 399ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [16s 400ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [16s 400ms] SocketTube(98) trying to write: 47 DEBUG: [HttpClient-37-Worker4] [16s 400ms] SocketTube(98) wrote: 47 DEBUG: [HttpClient-37-Worker4] [16s 400ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker4] [16s 400ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [16s 400ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [16s 400ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [16s 400ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [16s 400ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker4] [16s 400ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [16s 400ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [16s 401ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(1) DEBUG: [HttpClient-37-Worker4] [16s 401ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [16s 401ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [16s 401ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker4] [16s 401ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker4] [16s 401ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [16s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (true) DEBUG: [HttpClient-37-Worker4] [16s 401ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [16s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-38-SelectorManager] [16s 401ms] SocketTube(98) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [16s 401ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [16s 401ms] SSL Reader(SocketTube(98)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [16s 401ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [16s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (false) DEBUG: [HttpClient-38-SelectorManager] [16s 401ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [16s 401ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [16s 401ms] SSL Reader(SocketTube(98)) Unwrapping: 151 DEBUG: [readLoop] [16s 401ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [16s 401ms] SSL Reader(SocketTube(98)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [readLoop] [16s 401ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 401ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [16s 401ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker5] [16s 401ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker5] [16s 401ms] SSL Reader(SocketTube(98)) sending 15 DEBUG: [HttpClient-37-Worker5] [16s 401ms] SSL Reader(SocketTube(98)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker5] [16s 401ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [16s 401ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker5] [16s 401ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker5] [16s 401ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [16s 402ms] Http2Connection(SSLTube(SocketTube(98))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [16s 402ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker5] [16s 402ms] Http2Connection(SSLTube(SocketTube(98))) Processing 15 DEBUG: [HttpClient-37-Worker5] [16s 402ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker5] [16s 402ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [16s 402ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [16s 402ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [16s 402ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker5] [16s 402ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 41347 DEBUG: [HttpClient-37-Worker5] [16s 402ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 41347 DEBUG: [HttpClient-37-Worker5] [16s 402ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker5] [16s 402ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker5] [16s 402ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(2) DEBUG: [HttpClient-37-Worker5] [16s 402ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [16s 402ms] SSL Reader(SocketTube(98)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) sending 13 DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98))) Processing 13 DEBUG: [HttpClient-37-Worker5] [16s 403ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker5] [16s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [16s 403ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(3) DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) sending 9 DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker5] [16s 403ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker5] [16s 403ms] Http2Connection(SSLTube(SocketTube(98))) Processing 9 DEBUG: [HttpClient-37-Worker5] [16s 403ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker5] [16s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [16s 404ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [16s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [16s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker5] [16s 404ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker5] [16s 404ms] HttpClientImpl(38) ClientImpl (async) elapsed 25 millis for GET to https://127.0.0.1:58243/ DEBUG: [HttpClient-37-Worker5] [16s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [16s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [16s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker5] [16s 404ms] Http2Connection(SSLTube(SocketTube(98))) Closed stream 1 DEBUG: [HttpClient-38-SelectorManager] [16s 404ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-38-SelectorManager] [16s 404ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-SelectorManager] [16s 404ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-38-SelectorManager] [16s 404ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:06 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] [16s 404ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [16s 404ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [16s 404ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [16s 404ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [16s 404ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Writer(SocketTube(98)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Writer(SocketTube(98)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Writer(SocketTube(98)) wrapping 34 bytes DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-Worker5] [16s 404ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5120d5d DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Writer(SocketTube(98)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Writer(SocketTube(98)) Sending 72 bytes downstream DEBUG: [HttpClient-37-Worker5] [16s 405ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Writer(SocketTube(98)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SocketTube(98) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SocketTube(98) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SocketTube(98) pausing read event DEBUG: [HttpClient-37-Worker5] [16s 405ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(4) DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SocketTube(98) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6d709d0a[Not completed, 4 dependents] (id=6659) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@adc1654, getALPN: jdk.internal.net.http.common.MinimalFuture@191033b8[Completed normally] (id=6665), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [16s 405ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Reader(SocketTube(98)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [16s 405ms] SSL Reader(SocketTube(98)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [16s 405ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker5] [16s 405ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker5] [16s 405ms] SocketTube(98) resuming read event java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-38-SelectorManager] [16s 406ms] SSL Reader(SocketTube(98)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [16s 405ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [16s 406ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@adc1654, getALPN: jdk.internal.net.http.common.MinimalFuture@191033b8[Completed normally] (id=6665), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [16s 406ms] Http2Connection(SSLTube(SocketTube(98))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [16s 406ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@24a3fbe2 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [16s 406ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [16s 406ms] SSLTube(SocketTube(98)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [16s 406ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker5] [16s 406ms] SocketTube(98) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [16s 406ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker6] [16s 406ms] Http2Connection(SSLTube(SocketTube(98))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [16s 406ms] SSL Reader(SocketTube(98)) stop DEBUG: [HttpClient-38-SelectorManager] [16s 406ms] SSL Writer(SocketTube(98)) stop java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-38-SelectorManager] [16s 406ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] SocketTube(98) write: cancel DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-Worker6] [16s 407ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-SelectorManager] [16s 407ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams Server connection to /127.0.0.1:41347 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [16s 408ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 408ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:58243/ GET DEBUG: [MainThread] [16s 409ms] Exchange establishing exchange for https://127.0.0.1:58243/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [16s 410ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [16s 410ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [16s 410ms] PlainHttpConnection(SocketTube(99)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [16s 410ms] PlainHttpConnection(SocketTube(99)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [16s 410ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [MainThread] [16s 410ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-39-SelectorManager] [16s 410ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67592701 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-39-SelectorManager] [16s 410ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-39-SelectorManager] [16s 410ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33883 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33883, Session(1711957386300|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-Worker0] [16s 411ms] SocketTube(99) connecting flows DEBUG: [HttpClient-38-Worker0] [16s 411ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [16s 411ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-38-Worker0] [16s 411ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker0] [16s 411ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker0] [16s 411ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker0] [16s 411ms] SSL Writer(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SocketTube(99) DEBUG: [HttpClient-38-Worker0] [16s 411ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-38-Worker0] [16s 411ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-38-Worker0] [16s 411ms] SSL Writer(SocketTube(99)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] 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@6da14c71[Not completed, 4 dependents] (id=6724) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SSL Reader(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-38-Worker0] [16s 411ms] SSL Writer(SocketTube(99)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (true) DEBUG: [HttpClient-38-Worker0] [16s 411ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [16s 411ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-38-Worker1] [16s 411ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker1] [16s 411ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [16s 411ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [16s 411ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Writer(SocketTube(99)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Writer(SocketTube(99)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Writer(SocketTube(99)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [16s 414ms] SocketTube(99) trying to write: 2191 DEBUG: [HttpClient-38-Worker0] [16s 414ms] SocketTube(99) wrote: 2191 DEBUG: [HttpClient-38-Worker0] [16s 414ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker0] [16s 414ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [16s 414ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker0] [16s 414ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [16s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [16s 416ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [16s 416ms] SocketTube(99) read bytes: 133 DEBUG: [HttpClient-39-SelectorManager] [16s 416ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [16s 416ms] SSL Reader(SocketTube(99)) Adding 133 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [16s 416ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [16s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (false) DEBUG: [HttpClient-39-SelectorManager] [16s 416ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [16s 416ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [16s 416ms] SSL Reader(SocketTube(99)) Unwrapping: 133 DEBUG: [HttpClient-38-Worker2] [16s 416ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [16s 417ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [16s 417ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [16s 417ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [16s 417ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [16s 417ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-39-SelectorManager] [16s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [16s 417ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [16s 417ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [16s 417ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker2] [16s 417ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [16s 417ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Writer(SocketTube(99)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Writer(SocketTube(99)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Writer(SocketTube(99)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [16s 418ms] SocketTube(99) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [16s 418ms] SocketTube(99) wrote: 6 DEBUG: [HttpClient-38-Worker2] [16s 418ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker2] [16s 418ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [16s 418ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker2] [16s 418ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker2] [16s 418ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker2] [16s 418ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [16s 418ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [16s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (true) DEBUG: [HttpClient-39-SelectorManager] [16s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [16s 418ms] SocketTube(99) read bytes: 175 DEBUG: [HttpClient-39-SelectorManager] [16s 418ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [16s 418ms] SSL Reader(SocketTube(99)) Adding 175 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [16s 418ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSL Reader(SocketTube(99)) Unwrapping: 175 DEBUG: [HttpClient-39-SelectorManager] [16s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (false) DEBUG: [HttpClient-39-SelectorManager] [16s 418ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSL Reader(SocketTube(99)) Unwrapping: 169 DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker3] [16s 418ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Reader(SocketTube(99)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Writer(SocketTube(99)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [16s 419ms] SSLFlowDelegate(SocketTube(99)) setALPN = h2 DEBUG: [HttpClient-38-Worker3] [16s 419ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker3] [16s 419ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker3] [16s 419ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker3] [16s 419ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker3] [16s 420ms] SSLTube(SocketTube(99)) connecting flows DEBUG: [HttpClient-38-Worker3] [16s 420ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@71c67c18 DEBUG: [HttpClient-38-Worker3] [16s 420ms] Http2Connection(SSLTube(SocketTube(99))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker3] [16s 420ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [16s 420ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [16s 420ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [16s 420ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [16s 420ms] SSLTube(SocketTube(99)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker3] [16s 420ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker3] [16s 420ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [16s 420ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [16s 420ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [16s 420ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [16s 420ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [16s 420ms] SSL Writer(SocketTube(99)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [16s 420ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker3] [16s 420ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [16s 420ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [16s 420ms] Http2Connection(SSLTube(SocketTube(99))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker3] [16s 420ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker3] [16s 420ms] Http2Connection(SSLTube(SocketTube(99))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker3] [16s 420ms] Http2Connection(SSLTube(SocketTube(99))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker3] [16s 420ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed buffered data DEBUG: [HttpClient-38-Worker3] [16s 420ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [16s 420ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [16s 420ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker3] [16s 420ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker3] [16s 420ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker3] [16s 420ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [16s 420ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58243/ GET DEBUG: [HttpClient-38-Worker3] [16s 421ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker3] [16s 421ms] Http2Connection(SSLTube(SocketTube(99))) Opened stream 1 DEBUG: [HttpClient-38-Worker3] [16s 421ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-Worker3] [16s 421ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker3] [16s 421ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [16s 421ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [16s 421ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker3] [16s 421ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [16s 421ms] SocketTube(99) trying to write: 90 DEBUG: [HttpClient-38-Worker3] [16s 421ms] SocketTube(99) wrote: 90 DEBUG: [HttpClient-38-Worker3] [16s 421ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [16s 421ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [16s 421ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [16s 421ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [16s 421ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [16s 421ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [16s 421ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSLTube(SocketTube(99)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [16s 421ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [16s 422ms] SocketTube(99) trying to write: 162 DEBUG: [HttpClient-38-Worker3] [16s 422ms] SocketTube(99) wrote: 162 DEBUG: [HttpClient-38-Worker3] [16s 422ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [16s 422ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [16s 422ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [16s 422ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [16s 422ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker3] [16s 422ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker3] [16s 422ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [16s 422ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [16s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (false) DEBUG: [HttpClient-39-SelectorManager] [16s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [16s 422ms] SocketTube(99) read bytes: 1726 DEBUG: [HttpClient-39-SelectorManager] [16s 422ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [16s 422ms] SSL Reader(SocketTube(99)) Adding 1726 bytes to read buffer TestServer(2): starting connection DEBUG: [HttpClient-39-SelectorManager] [16s 422ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [16s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (false) DEBUG: [HttpClient-39-SelectorManager] [16s 422ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [16s 422ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker4] [16s 422ms] SSL Reader(SocketTube(99)) Unwrapping: 1726 DEBUG: [Test-server-pool] [16s 422ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 422ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 422ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [16s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for None (false) DEBUG: [Test-server-pool] [16s 422ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker4] [16s 422ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [16s 422ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker4] [16s 422ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker4] [16s 422ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker4] [16s 422ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker4] [16s 423ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker4] [16s 423ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [16s 422ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [16s 423ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [16s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (false) DEBUG: [HttpClient-39-SelectorManager] [16s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [16s 423ms] SocketTube(99) read bytes: 77 DEBUG: [HttpClient-39-SelectorManager] [16s 423ms] SSL Reader(SocketTube(99)) onNext DEBUG: [readLoop] [16s 423ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [HttpClient-39-SelectorManager] [16s 423ms] SSL Reader(SocketTube(99)) Adding 77 bytes to read buffer DEBUG: [readLoop] [16s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 423ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 423ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [16s 423ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker5] [16s 423ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [16s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (false) DEBUG: [HttpClient-38-Worker5] [16s 423ms] SSL Reader(SocketTube(99)) Unwrapping: 77 DEBUG: [readLoop] [16s 423ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker5] [16s 423ms] SSL Reader(SocketTube(99)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [16s 423ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker5] [16s 423ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker5] [16s 423ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker5] [16s 423ms] SSL Reader(SocketTube(99)) sending 39 DEBUG: [HttpClient-38-Worker5] [16s 423ms] SSL Reader(SocketTube(99)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker5] [16s 423ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [16s 423ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [16s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 423ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [16s 423ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [16s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [16s 423ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker5] [16s 423ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [16s 423ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-Worker5] [16s 423ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [16s 424ms] Http2Connection(SSLTube(SocketTube(99))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [16s 424ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker5] [16s 424ms] Http2Connection(SSLTube(SocketTube(99))) Processing 39 DEBUG: [HttpClient-38-Worker5] [16s 424ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker5] [16s 424ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [16s 424ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Server: got END_STREAM for stream 1 Apr 01, 2024 9:43:06 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-Worker5] [16s 424ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer(2): Using handler for: / Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker5] [16s 424ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker5] [16s 424ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker5] [16s 424ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker5] [16s 424ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker5] [16s 424ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker5] [16s 424ms] SSL Writer(SocketTube(99)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker5] [16s 424ms] SSL Writer(SocketTube(99)) processData, writeList remaining:9, hsTriggered:false, needWrap:false Sent response headers 200 DEBUG: [HttpClient-38-Worker5] [16s 424ms] SSL Writer(SocketTube(99)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker5] [16s 424ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker5] [16s 425ms] SSL Writer(SocketTube(99)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker5] [16s 425ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker5] [16s 425ms] SSL Writer(SocketTube(99)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker5] [16s 425ms] SSL Writer(SocketTube(99)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker5] [16s 425ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [16s 425ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker5] [16s 425ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker5] [16s 425ms] SocketTube(99) trying to write: 47 DEBUG: [HttpClient-38-Worker5] [16s 425ms] SocketTube(99) wrote: 47 DEBUG: [HttpClient-38-Worker5] [16s 425ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-SelectorManager] [16s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [16s 425ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [16s 425ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [16s 425ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [16s 425ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [16s 425ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [16s 425ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker5] [16s 425ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [16s 425ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [readLoop] [16s 425ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [16s 425ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker5] [16s 425ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker5] [16s 425ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker5] [16s 425ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(1) DEBUG: [HttpClient-38-Worker5] [16s 426ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [16s 426ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker5] [16s 426ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker5] [16s 426ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker5] [16s 426ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [16s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (true) DEBUG: [HttpClient-38-Worker5] [16s 426ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [16s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [16s 426ms] SocketTube(99) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [16s 426ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [16s 426ms] SSL Reader(SocketTube(99)) Adding 151 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [16s 426ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [16s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (false) DEBUG: [HttpClient-39-SelectorManager] [16s 426ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker6] [16s 426ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker6] [16s 426ms] SSL Reader(SocketTube(99)) Unwrapping: 151 DEBUG: [HttpClient-38-Worker6] [16s 426ms] SSL Reader(SocketTube(99)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-38-Worker6] [16s 426ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker6] [16s 426ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker6] [16s 426ms] SSL Reader(SocketTube(99)) sending 15 DEBUG: [HttpClient-38-Worker6] [16s 426ms] SSL Reader(SocketTube(99)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker6] [16s 426ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [16s 426ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker6] [16s 426ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker6] [16s 426ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [16s 426ms] Http2Connection(SSLTube(SocketTube(99))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [16s 426ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker6] [16s 426ms] Http2Connection(SSLTube(SocketTube(99))) Processing 15 DEBUG: [HttpClient-38-Worker6] [16s 426ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker6] [16s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [16s 426ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker6] [16s 426ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker6] [16s 426ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker6] [16s 426ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 33883 DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 33883 DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker6] [16s 427ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(2) DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) sending 13 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))) Processing 13 DEBUG: [HttpClient-38-Worker6] [16s 427ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker6] [16s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [16s 427ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(3) DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) sending 9 DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker6] [16s 427ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker6] [16s 427ms] Http2Connection(SSLTube(SocketTube(99))) Processing 9 DEBUG: [HttpClient-38-Worker6] [16s 428ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker6] [16s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [16s 428ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker6] [16s 428ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker6] [16s 428ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker6] [16s 428ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker6] [16s 428ms] HttpClientImpl(39) ClientImpl (async) elapsed 19 millis for GET to https://127.0.0.1:58243/ DEBUG: [HttpClient-38-Worker6] [16s 428ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker6] [16s 428ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker6] [16s 428ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker6] [16s 428ms] Http2Connection(SSLTube(SocketTube(99))) Closed stream 1 DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-38-Worker6] [16s 428ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@265ecb99 DEBUG: [HttpClient-38-Worker6] [16s 428ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker6] [16s 428ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(4) DEBUG: [HttpClient-38-Worker6] [16s 428ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [16s 428ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker6] [16s 428ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker6] [16s 428ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-Worker6] [16s 428ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-38-Worker6] [16s 428ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@776e1f60 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-Worker6] [16s 428ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [16s 428ms] SocketTube(99) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-38-Worker6] [16s 428ms] SocketTube(99) pausing read event Apr 01, 2024 9:43:06 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] [16s 428ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker6] [16s 428ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] SSL Writer(SocketTube(99)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] SSL Writer(SocketTube(99)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] SSL Writer(SocketTube(99)) wrapping 34 bytes DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] SSL Writer(SocketTube(99)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-Worker6] [16s 428ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@776e1f60 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] SSL Writer(SocketTube(99)) Sending 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] SSL Writer(SocketTube(99)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [16s 428ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [16s 429ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] SocketTube(99) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] SocketTube(99) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] SocketTube(99) write: cancel DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-38-Worker6] [16s 429ms] 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@6da14c71[Not completed, 4 dependents] (id=6724) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@71c67c18, getALPN: jdk.internal.net.http.common.MinimalFuture@78d479e7[Completed normally] (id=6730), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker6] [16s 429ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [16s 429ms] SSL Reader(SocketTube(99)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-Worker6] [16s 429ms] SSL Reader(SocketTube(99)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-38-Worker6] [16s 429ms] SSL Reader(SocketTube(99)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-Worker6] [16s 429ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@71c67c18, getALPN: jdk.internal.net.http.common.MinimalFuture@78d479e7[Completed normally] (id=6730), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-39-SelectorManager] [16s 429ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams Server connection to /127.0.0.1:33883 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-38-Worker6] [16s 429ms] Http2Connection(SSLTube(SocketTube(99))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [16s 430ms] Http2Connection(SSLTube(SocketTube(99))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-38-Worker6] [16s 430ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [16s 430ms] SSLTube(SocketTube(99)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [16s 430ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker6] [16s 430ms] SSL Reader(SocketTube(99)) stop DEBUG: [HttpClient-38-Worker6] [16s 430ms] SSL Writer(SocketTube(99)) stop DEBUG: [HttpClient-38-Worker6] [16s 430ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-38-Worker6] [16s 430ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker6] [16s 430ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-38-Worker6] [16s 430ms] SocketTube(99) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [16s 431ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 431ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:58243/ GET DEBUG: [MainThread] [16s 432ms] Exchange establishing exchange for https://127.0.0.1:58243/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [16s 432ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [16s 432ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [16s 432ms] PlainHttpConnection(SocketTube(100)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [16s 432ms] PlainHttpConnection(SocketTube(100)) bind completed /0.0.0.0 DEBUG: [MainThread] [16s 432ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [MainThread] [16s 433ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4ffe8af8 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect TestServer(2): stopping is: false DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47611 TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=47611, Session(1711957386330|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-Worker0] [16s 433ms] SocketTube(100) connecting flows DEBUG: [HttpClient-39-Worker0] [16s 433ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [16s 433ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-39-Worker0] [16s 433ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SocketTube(100) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4506e188[Not completed, 4 dependents] (id=6789) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker0] [16s 433ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SSL Reader(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-39-Worker0] [16s 433ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-40-SelectorManager] [16s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (true) DEBUG: [HttpClient-39-Worker0] [16s 434ms] SSL Writer(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SocketTube(100) DEBUG: [HttpClient-39-Worker0] [16s 434ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-39-Worker0] [16s 434ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [16s 434ms] SSL Writer(SocketTube(100)) onSubscribe initiating handshaking DEBUG: [HttpClient-40-SelectorManager] [16s 434ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [16s 434ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-39-Worker1] [16s 434ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker0] [16s 434ms] SSL Writer(SocketTube(100)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker0] [16s 434ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [16s 434ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker1] [16s 434ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [16s 434ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [16s 435ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [16s 435ms] SSL Writer(SocketTube(100)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [16s 435ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [16s 435ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker0] [16s 435ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [16s 435ms] SSL Writer(SocketTube(100)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [16s 435ms] SSL Writer(SocketTube(100)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [16s 435ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [16s 435ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker0] [16s 435ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [16s 435ms] SocketTube(100) trying to write: 2191 DEBUG: [HttpClient-39-Worker0] [16s 435ms] SocketTube(100) wrote: 2191 DEBUG: [HttpClient-39-Worker0] [16s 435ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker0] [16s 436ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [16s 436ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [16s 436ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker0] [16s 436ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [16s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for None (false) DEBUG: [HttpClient-40-SelectorManager] [16s 437ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [16s 437ms] SocketTube(100) read bytes: 133 DEBUG: [HttpClient-40-SelectorManager] [16s 437ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [16s 437ms] SSL Reader(SocketTube(100)) Adding 133 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [16s 437ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [16s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-40-SelectorManager] [16s 437ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [16s 437ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [16s 437ms] SSL Reader(SocketTube(100)) Unwrapping: 133 DEBUG: [HttpClient-39-Worker2] [16s 437ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [16s 437ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [16s 437ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [16s 437ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [16s 437ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [16s 437ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-40-SelectorManager] [16s 438ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for None (false) DEBUG: [HttpClient-40-SelectorManager] [16s 438ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [16s 438ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [16s 438ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker2] [16s 438ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [16s 439ms] SocketTube(100) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [16s 439ms] SocketTube(100) wrote: 6 DEBUG: [HttpClient-39-Worker2] [16s 439ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker2] [16s 439ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [16s 439ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker2] [16s 439ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker2] [16s 439ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker2] [16s 439ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [16s 439ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [16s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (true) DEBUG: [HttpClient-40-SelectorManager] [16s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for None (false) DEBUG: [HttpClient-40-SelectorManager] [16s 440ms] SocketTube(100) read bytes: 175 DEBUG: [HttpClient-40-SelectorManager] [16s 440ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [16s 440ms] SSL Reader(SocketTube(100)) Adding 175 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [16s 440ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [16s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-40-SelectorManager] [16s 440ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSL Reader(SocketTube(100)) Unwrapping: 175 DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSL Reader(SocketTube(100)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [16s 440ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [16s 441ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [16s 441ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker3] [16s 441ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [16s 441ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [16s 441ms] SSL Reader(SocketTube(100)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [16s 441ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [16s 441ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [16s 441ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [16s 441ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [16s 441ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [16s 442ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [16s 442ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [16s 442ms] SSL Writer(SocketTube(100)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [16s 442ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [16s 442ms] SSLFlowDelegate(SocketTube(100)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [16s 442ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [16s 442ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [16s 442ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [16s 442ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [16s 442ms] SSLTube(SocketTube(100)) connecting flows DEBUG: [HttpClient-39-Worker3] [16s 442ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@43682a18 DEBUG: [HttpClient-39-Worker3] [16s 442ms] Http2Connection(SSLTube(SocketTube(100))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [16s 442ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [16s 442ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [16s 442ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [16s 442ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [16s 443ms] SSLTube(SocketTube(100)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [16s 443ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) Apr 01, 2024 9:43:06 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] [16s 443ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [16s 443ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [16s 443ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [16s 443ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [16s 443ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [16s 443ms] SSL Writer(SocketTube(100)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [16s 443ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-Worker3] [16s 443ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [16s 443ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [16s 443ms] Http2Connection(SSLTube(SocketTube(100))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [16s 443ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [16s 443ms] Http2Connection(SSLTube(SocketTube(100))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [16s 443ms] Http2Connection(SSLTube(SocketTube(100))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [16s 443ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [16s 444ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [16s 444ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [16s 444ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [16s 444ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [16s 444ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [16s 444ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [16s 444ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58243/ GET DEBUG: [HttpClient-39-Worker3] [16s 444ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker3] [16s 444ms] Http2Connection(SSLTube(SocketTube(100))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [16s 444ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:43:06 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] [16s 445ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [16s 445ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [16s 445ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [16s 445ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [16s 445ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [16s 445ms] SocketTube(100) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [16s 445ms] SocketTube(100) wrote: 90 DEBUG: [HttpClient-39-Worker3] [16s 445ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [16s 445ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [16s 445ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [16s 445ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [16s 445ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [16s 445ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [16s 445ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [16s 445ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSLTube(SocketTube(100)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-40-SelectorManager] [16s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for None (false) TestServer(2): starting connection DEBUG: [HttpClient-40-SelectorManager] [16s 446ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [16s 446ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [16s 446ms] SocketTube(100) trying to write: 162 DEBUG: [HttpClient-39-Worker3] [16s 446ms] SocketTube(100) wrote: 162 DEBUG: [HttpClient-39-Worker3] [16s 446ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [16s 446ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [16s 446ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [16s 446ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [Test-server-pool] [16s 446ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 446ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 446ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 446ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker3] [16s 446ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [16s 447ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [16s 447ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false TestServer(2): connection started DEBUG: [readLoop] [16s 447ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 447ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 447ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-39-Worker3] [16s 447ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [16s 447ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker3] [16s 447ms] SocketTube(100) resuming read event DEBUG: [readLoop] [16s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-40-SelectorManager] [16s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (true) DEBUG: [HttpClient-39-Worker3] [16s 447ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [16s 447ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-40-SelectorManager] [16s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for None (false) DEBUG: [readLoop] [16s 447ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-40-SelectorManager] [16s 447ms] SocketTube(100) read bytes: 1803 DEBUG: [HttpClient-40-SelectorManager] [16s 447ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [16s 447ms] SSL Reader(SocketTube(100)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [16s 447ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [16s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-40-SelectorManager] [16s 447ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [16s 447ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [16s 447ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [16s 447ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [16s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker3] [16s 447ms] SSL Reader(SocketTube(100)) Unwrapping: 1803 DEBUG: [readLoop] [16s 447ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) Unwrapping: 77 TestServer(2): Using handler for: / DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) sending 39 DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [16s 448ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 39 bytes downstream Sent response headers 200 DEBUG: [HttpClient-39-Worker3] [16s 448ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [16s 448ms] Http2Connection(SSLTube(SocketTube(100))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [16s 448ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker3] [16s 448ms] Http2Connection(SSLTube(SocketTube(100))) Processing 39 DEBUG: [HttpClient-39-Worker3] [16s 448ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker3] [16s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker3] [16s 448ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-40-SelectorManager] [16s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for None (false) DEBUG: [HttpClient-40-SelectorManager] [16s 448ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [16s 448ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:43:06 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-Worker3] [16s 449ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker3] [16s 449ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [16s 449ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [16s 449ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker3] [16s 449ms] SocketTube(100) trying to write: 47 DEBUG: [HttpClient-39-Worker3] [16s 449ms] SocketTube(100) wrote: 47 DEBUG: [HttpClient-39-Worker3] [16s 449ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [16s 449ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [16s 449ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [16s 449ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [16s 449ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [16s 449ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(1) DEBUG: [HttpClient-39-Worker3] [16s 450ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [16s 450ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [16s 450ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker3] [16s 450ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker3] [16s 450ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [16s 450ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [16s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (true) DEBUG: [HttpClient-40-SelectorManager] [16s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for None (false) DEBUG: [HttpClient-40-SelectorManager] [16s 450ms] SocketTube(100) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [16s 450ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [16s 450ms] SSL Reader(SocketTube(100)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [16s 450ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [16s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-39-Worker4] [16s 450ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker4] [16s 450ms] SSL Reader(SocketTube(100)) Unwrapping: 151 DEBUG: [HttpClient-40-SelectorManager] [16s 450ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [16s 450ms] SSL Reader(SocketTube(100)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker4] [16s 450ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker4] [16s 450ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker4] [16s 450ms] SSL Reader(SocketTube(100)) sending 15 DEBUG: [HttpClient-39-Worker4] [16s 450ms] SSL Reader(SocketTube(100)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker4] [16s 450ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [16s 450ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker4] [16s 450ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker4] [16s 450ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker4] [16s 450ms] Http2Connection(SSLTube(SocketTube(100))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker4] [16s 450ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker4] [16s 450ms] Http2Connection(SSLTube(SocketTube(100))) Processing 15 DEBUG: [HttpClient-39-Worker4] [16s 450ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker4] [16s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 450ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 450ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 450ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [16s 450ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker4] [16s 451ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker4] [16s 451ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker4] [16s 451ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 47611 DEBUG: [HttpClient-39-Worker4] [16s 451ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 47611 DEBUG: [HttpClient-39-Worker4] [16s 451ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker4] [16s 452ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker4] [16s 452ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(2) DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) sending 13 DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker4] [16s 452ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker4] [16s 452ms] Http2Connection(SSLTube(SocketTube(100))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker4] [16s 452ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker4] [16s 452ms] Http2Connection(SSLTube(SocketTube(100))) Processing 13 DEBUG: [HttpClient-39-Worker4] [16s 452ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker4] [16s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [16s 452ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker4] [16s 452ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker4] [16s 452ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker4] [16s 452ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker4] [16s 452ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker4] [16s 452ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(3) DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [16s 452ms] SSL Reader(SocketTube(100)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker4] [16s 453ms] SSL Reader(SocketTube(100)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [16s 453ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker4] [16s 453ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker4] [16s 453ms] SSL Reader(SocketTube(100)) sending 9 DEBUG: [HttpClient-39-Worker4] [16s 453ms] SSL Reader(SocketTube(100)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker4] [16s 453ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [16s 453ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker4] [16s 453ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100))) Processing 9 DEBUG: [HttpClient-39-Worker4] [16s 453ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker4] [16s 453ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [16s 453ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker4] [16s 453ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker4] [16s 453ms] HttpClientImpl(40) ClientImpl (async) elapsed 21 millis for GET to https://127.0.0.1:58243/ DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100))) Closed stream 1 DEBUG: [HttpClient-40-SelectorManager] [16s 453ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@447aa80a DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-39-Worker4] [16s 453ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(4) DEBUG: [HttpClient-39-Worker4] [16s 453ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [16s 453ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker4] [16s 453ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker4] [16s 453ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [16s 453ms] Http2ClientImpl stopping DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-39-Worker4] [16s 454ms] SocketTube(100) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker4] [16s 454ms] SocketTube(100) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1f3aea23 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-Worker4] [16s 454ms] SocketTube(100) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker4] [16s 454ms] SocketTube(100) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker4] [16s 454ms] SocketTube(100) pausing read event Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) wrapping 34 bytes DEBUG: [HttpClient-39-Worker4] [16s 454ms] SocketTube(100) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-Worker4] [16s 454ms] SocketTube(100) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1f3aea23 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SocketTube(100) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SocketTube(100) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SocketTube(100) write: cancel DEBUG: [HttpClient-40-SelectorManager] [16s 454ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [16s 455ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [16s 455ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [16s 455ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-39-Worker4] [16s 454ms] SocketTube(100) signal read error: java.io.IOException: selector manager closed Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [16s 455ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-40-SelectorManager] [16s 455ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-40-SelectorManager] [16s 455ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-39-Worker4] [16s 455ms] SocketTube(100) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4506e188[Not completed, 4 dependents] (id=6789) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@43682a18, getALPN: jdk.internal.net.http.common.MinimalFuture@5d8d8d20[Completed normally] (id=6795), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker4] [16s 455ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [16s 455ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-SelectorManager] [16s 455ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams Server connection to /127.0.0.1:47611 stopping. 1 streams DEBUG: [HttpClient-39-Worker4] [16s 455ms] SSL Reader(SocketTube(100)) onError: java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [HttpClient-39-Worker4] [16s 455ms] SSL Reader(SocketTube(100)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-39-Worker4] [16s 456ms] SSL Reader(SocketTube(100)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker4] [16s 456ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@43682a18, getALPN: jdk.internal.net.http.common.MinimalFuture@5d8d8d20[Completed normally] (id=6795), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker4] [16s 456ms] Http2Connection(SSLTube(SocketTube(100))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker4] [16s 456ms] Http2Connection(SSLTube(SocketTube(100))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-39-Worker4] [16s 456ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker4] [16s 456ms] SSLTube(SocketTube(100)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker4] [16s 456ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker4] [16s 456ms] SSL Reader(SocketTube(100)) stop DEBUG: [HttpClient-39-Worker4] [16s 456ms] SSL Writer(SocketTube(100)) stop DEBUG: [HttpClient-39-Worker4] [16s 457ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-39-Worker4] [16s 457ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker4] [16s 457ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-39-Worker4] [16s 457ms] SocketTube(100) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [16s 458ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 459ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [HttpClient-40-Worker0] [16s 459ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [16s 459ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [16s 459ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [16s 459ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [16s 459ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [16s 459ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [16s 459ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [16s 459ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [16s 459ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [16s 460ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6bf0d65 queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [16s 460ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6bf0d65, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [16s 460ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [16s 460ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [16s 460ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [16s 460ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [16s 460ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [16s 460ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [16s 460ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [16s 460ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@61858d50 for C (true) DEBUG: [HttpClient-41-SelectorManager] [16s 460ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [16s 460ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51302 DEBUG: [HttpClient-40-Worker1] [16s 460ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [16s 460ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [16s 460ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [16s 460ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [16s 460ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker1] [16s 460ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [16s 460ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [16s 460ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b7de620 DEBUG: [HttpClient-41-SelectorManager] [16s 460ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [16s 460ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [16s 460ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [16s 460ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [16s 460ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-40-Worker2] [16s 461ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker2] [16s 461ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [16s 461ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [16s 461ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-40-Worker2] [16s 461ms] SocketTube(101) resuming read event DEBUG: [HttpClient-40-Worker1] [16s 460ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-40-Worker2] [16s 461ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-Worker1] [16s 461ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-40-Worker1] [16s 461ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [16s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (true) DEBUG: [HttpClient-41-SelectorManager] [16s 461ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [16s 461ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker1] [16s 461ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-40-Worker3] [16s 461ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker3] [16s 461ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [16s 461ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker3] [16s 461ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker3] [16s 461ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-40-Worker1] [16s 461ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [16s 461ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [16s 461ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [16s 461ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [16s 461ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker1] [16s 461ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [16s 461ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker1] [16s 461ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-40-Worker1] [16s 462ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-40-Worker1] [16s 462ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [16s 462ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [16s 462ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker1] [16s 462ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker1] [16s 462ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@27d98176 DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-40-Worker1] [16s 462ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-41-SelectorManager] [16s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for None (false) DEBUG: [HttpClient-41-SelectorManager] [16s 462ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [16s 462ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [16s 462ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [16s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-41-SelectorManager] [16s 463ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6bf0d65 DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6bf0d65 DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6bf0d65 DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 51302 DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4e9c9d67(41) DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5c9708d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49fa9ef3 queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [16s 463ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [16s 463ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [16s 463ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5c9708d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49fa9ef3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [16s 464ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5c9708d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49fa9ef3 DEBUG: [HttpClient-40-Worker4] [16s 464ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [16s 464ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5c9708d9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49fa9ef3 DEBUG: [HttpClient-40-Worker4] [16s 464ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [16s 464ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [16s 464ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [16s 464ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-40-Worker4] [16s 464ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [16s 464ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-40-Worker4] [16s 464ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker4] [16s 464ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [16s 464ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker4] [16s 464ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [16s 464ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-40-Worker4] [16s 464ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-40-Worker4] [16s 464ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [16s 464ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker5] [16s 464ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker5] [16s 464ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [16s 464ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-40-Worker4] [16s 464ms] HttpClientImpl(41) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-40-Worker4] [16s 464ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-40-Worker4] [16s 465ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4e9c9d67(41) DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-40-Worker4] [16s 465ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-40-Worker4] [16s 465ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] SocketTube(101) pausing read event DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] ConnectionPool(41) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [16s 465ms] Http2ClientImpl stopping DEBUG: [MainThread] [16s 466ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 466ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [HttpClient-41-Worker0] [16s 466ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [16s 466ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [16s 466ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [16s 466ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [16s 467ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [16s 467ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [16s 467ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [16s 467ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [16s 467ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [16s 467ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7db1ffec queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [16s 467ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7db1ffec, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [16s 467ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [16s 467ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [16s 467ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [16s 467ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [16s 467ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [16s 469ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [16s 469ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [16s 469ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@519df035 for C (true) DEBUG: [HttpClient-42-SelectorManager] [16s 469ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [16s 469ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51306 DEBUG: [HttpClient-41-Worker1] [16s 469ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [16s 469ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [16s 469ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [16s 469ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [16s 469ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker1] [16s 469ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [16s 469ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [16s 470ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b659b45 DEBUG: [HttpClient-42-SelectorManager] [16s 470ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [16s 470ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [16s 470ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [16s 470ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [16s 470ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-41-Worker1] [16s 470ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-41-Worker1] [16s 470ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker1] [16s 470ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [16s 470ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [16s 470ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker2] [16s 470ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [16s 470ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [16s 470ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker1] [16s 470ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-41-Worker3] [16s 470ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker2] [16s 470ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-41-Worker3] [16s 470ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [16s 470ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker2] [16s 470ms] SocketTube(102) resuming read event DEBUG: [HttpClient-41-Worker2] [16s 470ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-41-Worker3] [16s 470ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [16s 470ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker1] [16s 470ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [16s 470ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker3] [16s 470ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [16s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (true) DEBUG: [HttpClient-41-Worker1] [16s 470ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Publisher(SocketTube(102)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker1] [16s 471ms] SocketTube(102) trying to write: 191 DEBUG: [HttpClient-41-Worker1] [16s 471ms] SocketTube(102) wrote: 191 DEBUG: [HttpClient-41-Worker1] [16s 471ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [16s 471ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [16s 471ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [16s 471ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker1] [16s 471ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6021fbaf DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-41-Worker1] [16s 471ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) headersReader is not yet completed DEBUG: [HttpClient-42-SelectorManager] [16s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for None (false) DEBUG: [HttpClient-42-SelectorManager] [16s 471ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [16s 471ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [16s 471ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [16s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-42-SelectorManager] [16s 471ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [16s 471ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7db1ffec DEBUG: [HttpClient-41-Worker4] [16s 471ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7db1ffec DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7db1ffec DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 51306 DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1984fdc5(42) DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@376a641f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@529b3add queue.isEmpty: false DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-41-Worker4] [16s 472ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker4] [16s 472ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@376a641f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@529b3add, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@376a641f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@529b3add DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@376a641f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@529b3add DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker4] [16s 472ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker4] [16s 472ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-41-Worker4] [16s 472ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker4] [16s 472ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-41-Worker4] [16s 472ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker4] [16s 472ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker4] [16s 472ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker4] [16s 472ms] SocketTube(102) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [16s 472ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker4] [16s 472ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-42-SelectorManager] [16s 472ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [16s 472ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [16s 472ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [16s 472ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [16s 472ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [16s 472ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [16s 473ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [16s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-42-SelectorManager] [16s 473ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [16s 473ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [16s 473ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-41-Worker4] [16s 472ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [16s 473ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [16s 473ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [16s 473ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker5] [16s 473ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [16s 473ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-41-Worker4] [16s 473ms] HttpClientImpl(42) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-41-Worker4] [16s 473ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker4] [16s 473ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1984fdc5(42) DEBUG: [HttpClient-42-SelectorManager] [16s 473ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-41-Worker4] [16s 473ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-42-SelectorManager] [16s 473ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-Worker4] [16s 473ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [HttpClient-42-SelectorManager] [16s 473ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [16s 473ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [16s 474ms] SocketTube(102) pausing read event DEBUG: [HttpClient-42-SelectorManager] [16s 474ms] SocketTube(102) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [16s 474ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [16s 474ms] ConnectionPool(42) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [16s 474ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [16s 474ms] SocketTube(102) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [16s 474ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [16s 474ms] Http2ClientImpl stopping DEBUG: [MainThread] [16s 475ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 485ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [HttpClient-42-Worker0] [16s 485ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [16s 485ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [16s 485ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [16s 485ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [16s 485ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [16s 486ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [16s 486ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [16s 486ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [16s 486ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [16s 486ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@13e5209c queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [16s 486ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@13e5209c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [16s 486ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [16s 486ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [16s 486ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [16s 486ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [16s 486ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [16s 486ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [16s 486ms] PlainHttpConnection(SocketTube(103)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [16s 486ms] PlainHttpConnection(SocketTube(103)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [16s 486ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [16s 486ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@57d6d4f5 for C (true) DEBUG: [HttpClient-43-SelectorManager] [16s 486ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [16s 486ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59843 DEBUG: [HttpClient-42-Worker1] [16s 486ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [16s 486ms] Http1Exchange SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [16s 486ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [16s 486ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [16s 486ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker1] [16s 486ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [16s 486ms] Http1Publisher(SocketTube(103)) got subscriber: SocketTube(103) DEBUG: [HttpClient-42-Worker1] [16s 486ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker1] [16s 486ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-42-Worker1] [16s 486ms] Http1Exchange requestAction.headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-42-Worker1] [16s 487ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [16s 487ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [16s 487ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [16s 487ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-43-SelectorManager] [16s 487ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [16s 487ms] SocketTube(103) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5d2ebf85 DEBUG: [HttpClient-43-SelectorManager] [16s 487ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [16s 487ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [16s 487ms] Http1AsyncReceiver(SocketTube(103)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [16s 487ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [16s 487ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [16s 487ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [16s 487ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-42-Worker2] [16s 487ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [16s 487ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [16s 487ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [16s 487ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-42-Worker2] [16s 487ms] SocketTube(103) resuming read event DEBUG: [HttpClient-42-Worker2] [16s 487ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [16s 487ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-43-SelectorManager] [16s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (true) DEBUG: [HttpClient-42-Worker3] [16s 487ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [16s 487ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker3] [16s 487ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker3] [16s 487ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker3] [16s 487ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker3] [16s 487ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker3] [16s 487ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker3] [16s 487ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker3] [16s 487ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [16s 487ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker3] [16s 487ms] Http1Publisher(SocketTube(103)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker3] [16s 487ms] SocketTube(103) trying to write: 191 DEBUG: [HttpClient-42-Worker3] [16s 487ms] SocketTube(103) wrote: 191 DEBUG: [HttpClient-42-Worker3] [16s 487ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker3] [16s 487ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [16s 487ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [16s 488ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [16s 488ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker3] [16s 488ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker3] [16s 488ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker3] [16s 488ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker3] [16s 488ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) First time around DEBUG: [HttpClient-42-Worker3] [16s 488ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) headersReader is not yet completed DEBUG: [HttpClient-42-Worker3] [16s 488ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [16s 488ms] Http1Publisher(SocketTube(103)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@9309308 DEBUG: [HttpClient-42-Worker3] [16s 488ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [16s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for None (false) DEBUG: [HttpClient-43-SelectorManager] [16s 488ms] SocketTube(103) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [16s 488ms] Http1AsyncReceiver(SocketTube(103)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [16s 488ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [16s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (false) DEBUG: [HttpClient-43-SelectorManager] [16s 488ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [16s 488ms] Http1AsyncReceiver(SocketTube(103)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@13e5209c DEBUG: [HttpClient-42-Worker4] [16s 488ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [16s 488ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@13e5209c DEBUG: [HttpClient-42-Worker4] [16s 488ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [16s 493ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [16s 493ms] Http1AsyncReceiver(SocketTube(103)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@13e5209c DEBUG: [HttpClient-42-Worker4] [16s 493ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [16s 493ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 59843 DEBUG: [HttpClient-42-Worker4] [16s 493ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [16s 493ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44ec147b(43) DEBUG: [HttpClient-42-Worker4] [16s 493ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@66c0c04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6242ca4a queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [16s 501ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [16s 501ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [16s 501ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [16s 501ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@66c0c04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6242ca4a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [16s 501ms] Http1AsyncReceiver(SocketTube(103)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@66c0c04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6242ca4a DEBUG: [HttpClient-42-Worker4] [16s 501ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [16s 501ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@66c0c04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6242ca4a DEBUG: [HttpClient-42-Worker4] [16s 501ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [16s 501ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [16s 501ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [16s 501ms] Http1AsyncReceiver(SocketTube(103)) cleared DEBUG: [HttpClient-42-Worker4] [16s 501ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) SocketTube(103): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [16s 501ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-42-Worker4] [16s 501ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker4] [16s 501ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [16s 501ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker4] [16s 501ms] SocketTube(103) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [16s 501ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker4] [16s 501ms] SocketTube(103) write: resetting demand to 0 DEBUG: [HttpClient-42-Worker4] [16s 501ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-42-Worker4] [16s 509ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [16s 509ms] HttpClientImpl(43) ClientImpl (async) elapsed 24 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-42-Worker4] [16s 509ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [16s 509ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44ec147b(43) DEBUG: [HttpClient-42-Worker4] [16s 509ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 0 DEBUG: [HttpClient-42-Worker4] [16s 509ms] Http1AsyncReceiver(SocketTube(103)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [16s 502ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] SocketTube(103) handling pending subscription for CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (false) DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [16s 511ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-42-Worker5] [16s 512ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker5] [16s 512ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [16s 514ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-43-SelectorManager] [16s 514ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-43-SelectorManager] [16s 515ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [16s 515ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [16s 515ms] SocketTube(103) pausing read event DEBUG: [HttpClient-43-SelectorManager] [16s 515ms] SocketTube(103) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [16s 515ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [16s 515ms] ConnectionPool(43) SocketTube(103) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [16s 515ms] SocketTube(103) Stopping read scheduler DEBUG: [HttpClient-43-SelectorManager] [16s 515ms] SocketTube(103) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [16s 515ms] SocketTube(103) Read scheduler stopped DEBUG: [HttpClient-43-SelectorManager] [16s 515ms] Http2ClientImpl stopping DEBUG: [MainThread] [16s 517ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 518ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [HttpClient-43-Worker0] [16s 518ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [16s 518ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [16s 518ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [16s 518ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [16s 518ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [16s 519ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [16s 519ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [16s 519ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [16s 519ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [16s 519ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5e3c2d0c queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [16s 519ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5e3c2d0c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [16s 519ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [16s 519ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [16s 519ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [16s 519ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [16s 519ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [16s 519ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [16s 519ms] PlainHttpConnection(SocketTube(104)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [16s 519ms] PlainHttpConnection(SocketTube(104)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [16s 519ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [16s 519ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7911db3c for C (true) DEBUG: [HttpClient-44-SelectorManager] [16s 519ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [16s 519ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50489 DEBUG: [HttpClient-43-Worker1] [16s 519ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [16s 519ms] Http1Exchange SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [16s 519ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [16s 520ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [16s 520ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker1] [16s 520ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [16s 520ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-43-Worker1] [16s 520ms] Http1Publisher(SocketTube(104)) got subscriber: SocketTube(104) DEBUG: [HttpClient-44-SelectorManager] [16s 520ms] SocketTube(104) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@73e9b04c DEBUG: [HttpClient-44-SelectorManager] [16s 520ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [16s 520ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [16s 520ms] Http1AsyncReceiver(SocketTube(104)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [16s 520ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [16s 520ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-43-Worker2] [16s 520ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [16s 520ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [16s 520ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [16s 520ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-43-Worker2] [16s 520ms] SocketTube(104) resuming read event DEBUG: [HttpClient-43-Worker2] [16s 520ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker1] [16s 520ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-44-SelectorManager] [16s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for R (true) DEBUG: [HttpClient-43-Worker1] [16s 520ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [16s 520ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [16s 520ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker3] [16s 520ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker1] [16s 520ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-43-Worker3] [16s 520ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [16s 520ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker3] [16s 520ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker3] [16s 520ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-43-Worker1] [16s 520ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [16s 520ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [16s 520ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [16s 520ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [16s 520ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker1] [16s 520ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [16s 520ms] Http1Publisher(SocketTube(104)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker1] [16s 521ms] SocketTube(104) trying to write: 191 DEBUG: [HttpClient-43-Worker1] [16s 521ms] SocketTube(104) wrote: 191 DEBUG: [HttpClient-43-Worker1] [16s 521ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker1] [16s 521ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [16s 521ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker1] [16s 521ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker1] [16s 521ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Publisher(SocketTube(104)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@669a77b6 DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) First time around DEBUG: [HttpClient-43-Worker1] [16s 521ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) headersReader is not yet completed DEBUG: [HttpClient-44-SelectorManager] [16s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for None (false) DEBUG: [HttpClient-44-SelectorManager] [16s 523ms] SocketTube(104) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [16s 523ms] Http1AsyncReceiver(SocketTube(104)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [16s 523ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [16s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for R (false) DEBUG: [HttpClient-44-SelectorManager] [16s 523ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [16s 523ms] Http1AsyncReceiver(SocketTube(104)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5e3c2d0c DEBUG: [HttpClient-43-Worker4] [16s 523ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [16s 523ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5e3c2d0c DEBUG: [HttpClient-43-Worker4] [16s 523ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [16s 523ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [16s 523ms] Http1AsyncReceiver(SocketTube(104)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5e3c2d0c DEBUG: [HttpClient-43-Worker4] [16s 523ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [16s 523ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 50489 DEBUG: [HttpClient-43-Worker4] [16s 523ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@50fbd963(44) DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1618f32a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4487f33 queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [16s 524ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [16s 524ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1618f32a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4487f33, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1AsyncReceiver(SocketTube(104)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1618f32a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4487f33 DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1618f32a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4487f33 DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [16s 524ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [16s 524ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1AsyncReceiver(SocketTube(104)) cleared DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) SocketTube(104): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [16s 524ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-43-Worker4] [16s 524ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker4] [16s 524ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [16s 524ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker4] [16s 524ms] SocketTube(104) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [16s 524ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker4] [16s 524ms] SocketTube(104) write: resetting demand to 0 DEBUG: [HttpClient-43-Worker4] [16s 524ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-43-Worker4] [16s 524ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-43-Worker4] [16s 524ms] HttpClientImpl(44) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@50fbd963(44) DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 0 DEBUG: [HttpClient-43-Worker4] [16s 524ms] Http1AsyncReceiver(SocketTube(104)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) handling pending subscription for CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for R (false) DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) pausing read event DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [16s 525ms] ConnectionPool(44) SocketTube(104) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [16s 526ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [16s 526ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [16s 526ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [16s 526ms] Http2ClientImpl stopping DEBUG: [HttpClient-43-Worker5] [16s 528ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker5] [16s 528ms] SocketTube(104) leaving requestMore: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [16s 531ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 531ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:45315/ GET DEBUG: [HttpClient-44-Worker0] [16s 532ms] Exchange establishing exchange for http://127.0.0.1:45315/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [16s 532ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [16s 532ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [16s 532ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [16s 532ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [16s 532ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [16s 532ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [16s 532ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [16s 532ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [16s 532ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@199e6773 queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [16s 532ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@199e6773, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [16s 532ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [16s 532ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [16s 532ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [16s 532ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [16s 532ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [16s 532ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [16s 532ms] PlainHttpConnection(SocketTube(105)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [16s 533ms] PlainHttpConnection(SocketTube(105)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [16s 533ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [16s 533ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@78b74fa5 for C (true) DEBUG: [HttpClient-45-SelectorManager] [16s 533ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [16s 533ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53613 DEBUG: [HttpClient-44-Worker1] [16s 537ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [16s 537ms] Http1Exchange SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [16s 537ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [16s 537ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [16s 537ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker1] [16s 537ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [16s 537ms] Http1Publisher(SocketTube(105)) got subscriber: SocketTube(105) DEBUG: [HttpClient-44-Worker1] [16s 537ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker1] [16s 537ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-44-Worker1] [16s 537ms] Http1Exchange requestAction.headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45315/ GET DEBUG: [HttpClient-44-Worker1] [16s 537ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [16s 537ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [16s 537ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [16s 537ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-SelectorManager] [16s 537ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [16s 537ms] SocketTube(105) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@724f24d5 DEBUG: [HttpClient-45-SelectorManager] [16s 537ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [16s 537ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [16s 537ms] Http1AsyncReceiver(SocketTube(105)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [16s 537ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [16s 537ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-45-SelectorManager] [16s 537ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [16s 537ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker3] [16s 537ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker3] [16s 537ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [16s 538ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker2] [16s 537ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [16s 538ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [16s 538ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [16s 538ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-44-Worker2] [16s 538ms] SocketTube(105) resuming read event DEBUG: [HttpClient-44-Worker2] [16s 538ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [16s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for R (true) DEBUG: [HttpClient-44-Worker3] [16s 538ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker3] [16s 538ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker3] [16s 538ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker3] [16s 538ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker3] [16s 538ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker3] [16s 538ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker3] [16s 538ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [16s 538ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker3] [16s 538ms] Http1Publisher(SocketTube(105)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker3] [16s 538ms] SocketTube(105) trying to write: 191 DEBUG: [HttpClient-45-SelectorManager] [16s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for None (false) DEBUG: [HttpClient-45-SelectorManager] [16s 539ms] SocketTube(105) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [16s 539ms] Http1AsyncReceiver(SocketTube(105)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [16s 539ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [16s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for R (false) DEBUG: [HttpClient-45-SelectorManager] [16s 539ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [16s 539ms] Http1AsyncReceiver(SocketTube(105)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@199e6773 DEBUG: [HttpClient-44-Worker4] [16s 539ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [16s 539ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@199e6773 DEBUG: [HttpClient-44-Worker4] [16s 539ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [16s 539ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [16s 539ms] Http1AsyncReceiver(SocketTube(105)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@199e6773 DEBUG: [HttpClient-44-Worker4] [16s 539ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 4 DEBUG: [HttpClient-44-Worker3] [16s 541ms] SocketTube(105) wrote: 191 DEBUG: [HttpClient-44-Worker3] [16s 545ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker3] [16s 545ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [16s 545ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [16s 547ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) First time around DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) headersReader is already completed DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45315/) 200 HTTP_1_1 Local port: 53613 DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6c20cd70(45) DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3ed8f956/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14496a3 queue.isEmpty: false DEBUG: [HttpClient-44-Worker3] [16s 547ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker3] [16s 547ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker3] [16s 547ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3ed8f956/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14496a3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker3] [16s 548ms] Http1AsyncReceiver(SocketTube(105)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3ed8f956/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14496a3 DEBUG: [HttpClient-44-Worker3] [16s 548ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker3] [16s 548ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3ed8f956/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14496a3 DEBUG: [HttpClient-44-Worker3] [16s 548ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker3] [16s 548ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker3] [16s 548ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker3] [16s 548ms] Http1AsyncReceiver(SocketTube(105)) cleared DEBUG: [HttpClient-44-Worker3] [16s 548ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) SocketTube(105): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker3] [16s 548ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-44-Worker3] [16s 548ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker3] [16s 548ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker3] [16s 548ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker3] [16s 548ms] SocketTube(105) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [16s 548ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker3] [16s 548ms] SocketTube(105) write: resetting demand to 0 DEBUG: [HttpClient-45-SelectorManager] [16s 548ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [16s 548ms] SocketTube(105) handling pending subscription for CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [16s 548ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [16s 548ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [16s 548ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [16s 548ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [16s 548ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [16s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for R (false) DEBUG: [HttpClient-45-SelectorManager] [16s 548ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [16s 548ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [16s 548ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-44-Worker3] [16s 548ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [16s 549ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [16s 549ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker5] [16s 549ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker5] [16s 549ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [16s 549ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-44-Worker3] [16s 549ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 0 DEBUG: [HttpClient-44-Worker3] [16s 549ms] Http1AsyncReceiver(SocketTube(105)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-Worker3] [16s 549ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-Worker3] [16s 549ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6c20cd70(45) DEBUG: [HttpClient-44-Worker3] [16s 550ms] HttpClientImpl(45) ClientImpl (async) elapsed 18 millis for GET to http://127.0.0.1:45315/ DEBUG: [HttpClient-44-Worker3] [16s 550ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [16s 550ms] Http1Publisher(SocketTube(105)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ff420d5 DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-44-Worker3] [16s 550ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] SocketTube(105) pausing read event DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] SocketTube(105) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] ConnectionPool(45) SocketTube(105) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] SocketTube(105) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [16s 550ms] Http2ClientImpl stopping DEBUG: [MainThread] [16s 551ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 551ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [HttpClient-45-Worker0] [16s 551ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [16s 552ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [16s 552ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [16s 552ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-45-Worker0] [16s 552ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [16s 552ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@29d3c596 for C (true) DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48774 DEBUG: [HttpClient-45-Worker1] [16s 553ms] SocketTube(106) connecting flows DEBUG: [HttpClient-45-Worker1] [16s 553ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [16s 553ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-45-Worker1] [16s 553ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-Worker1] [16s 553ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker1] [16s 553ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] 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@232baee6[Not completed, 4 dependents] (id=7164) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker1] [16s 553ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-Worker1] [16s 553ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@662924e7 for R (true) DEBUG: [HttpClient-45-Worker1] [16s 553ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [16s 553ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-45-Worker1] [16s 553ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-45-Worker1] [16s 553ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-SelectorManager] [16s 553ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-45-Worker1] [16s 553ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker2] [16s 553ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker2] [16s 553ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [16s 553ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [16s 555ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-45-Worker1] [16s 555ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-45-Worker1] [16s 555ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker1] [16s 555ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [16s 555ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [16s 555ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [16s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@662924e7 for None (false) DEBUG: [HttpClient-46-SelectorManager] [16s 559ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [16s 559ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [16s 559ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [16s 559ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [16s 559ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [16s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@662924e7 for R (false) DEBUG: [HttpClient-45-Worker3] [16s 559ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [16s 559ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-46-SelectorManager] [16s 559ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [16s 559ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [16s 559ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [16s 559ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [16s 559ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [16s 560ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [16s 560ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [16s 560ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [16s 560ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [16s 560ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [16s 561ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [16s 561ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [16s 561ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [16s 561ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [16s 562ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [16s 562ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [16s 562ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [16s 562ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [16s 562ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [16s 562ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [16s 562ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-45-Worker3] [16s 562ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [16s 562ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [16s 562ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [16s 562ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [16s 562ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [16s 562ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48774 remote=/127.0.0.1:42653] DEBUG: [HttpClient-45-Worker3] [16s 562ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [16s 562ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [16s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6773628f queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6773628f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [16s 563ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [16s 563ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@d52785c DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [16s 563ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [16s 563ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [16s 563ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [16s 563ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-45-Worker3] [16s 563ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Exchange requestAction.headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker3] [16s 563ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [16s 563ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-45-Worker3] [16s 563ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [16s 563ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [16s 563ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [16s 563ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Response(id=81) First time around DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [16s 564ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@679d337a DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker3] [16s 564ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [16s 564ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [16s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@662924e7 for R (false) DEBUG: [HttpClient-46-SelectorManager] [16s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@662924e7 for None (false) DEBUG: [HttpClient-46-SelectorManager] [16s 565ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [16s 565ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [16s 565ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [16s 565ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker4] [16s 565ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [16s 565ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-46-SelectorManager] [16s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@662924e7 for R (false) DEBUG: [HttpClient-46-SelectorManager] [16s 565ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker4] [16s 565ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [16s 565ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [16s 565ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [16s 565ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker4] [16s 565ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker4] [16s 565ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker4] [16s 565ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [16s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@662924e7 for R (false) DEBUG: [HttpClient-46-SelectorManager] [16s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@662924e7 for None (false) DEBUG: [HttpClient-46-SelectorManager] [16s 605ms] SocketTube(106) read bytes: 155 DEBUG: [HttpClient-46-SelectorManager] [16s 605ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [16s 605ms] SSL Reader(SocketTube(106)) Adding 155 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [16s 605ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [16s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@662924e7 for R (false) DEBUG: [HttpClient-46-SelectorManager] [16s 605ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [16s 605ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [16s 605ms] SSL Reader(SocketTube(106)) Unwrapping: 155 DEBUG: [HttpClient-45-Worker5] [16s 605ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-45-Worker5] [16s 605ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [16s 605ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [16s 605ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-45-Worker5] [16s 605ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [16s 605ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [16s 605ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [16s 605ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [16s 605ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [16s 605ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6773628f DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6773628f DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6773628f DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 48774 DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1bd5544e(46) DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@56db7ce3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ac01bad queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [16s 606ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [16s 606ms] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@56db7ce3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ac01bad, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@56db7ce3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ac01bad DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@56db7ce3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ac01bad DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [16s 606ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [16s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [16s 606ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [16s 606ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@56db7ce3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ac01bad DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@56db7ce3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ac01bad DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [16s 607ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [16s 607ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [16s 607ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [16s 607ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [16s 607ms] HttpClientImpl(46) ClientImpl (async) elapsed 55 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1bd5544e(46) DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-46-SelectorManager] [16s 607ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [16s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [16s 607ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker5] [16s 607ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker5] [16s 607ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [16s 607ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-45-Worker5] [16s 608ms] SocketTube(106) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-45-Worker5] [16s 608ms] SocketTube(106) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3a46f521 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SocketTube(106) pausing read event DEBUG: [HttpClient-45-Worker5] [16s 608ms] SocketTube(106) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] 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@232baee6[Not completed, 4 dependents] (id=7164) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(106))), getALPN: jdk.internal.net.http.common.MinimalFuture@570504ef[Completed normally] (id=7170), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SSL Reader(SocketTube(106)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-Worker5] [16s 608ms] SocketTube(106) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] 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@570504ef[Completed normally] (id=7170), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-Worker5] [16s 608ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] ConnectionPool(46) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [16s 608ms] Http2ClientImpl stopping DEBUG: [MainThread] [16s 609ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 609ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [HttpClient-46-Worker0] [16s 610ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [16s 610ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [16s 610ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [16s 610ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-46-Worker0] [16s 611ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@24f71d2 for C (true) DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48778 DEBUG: [HttpClient-46-Worker1] [16s 611ms] SocketTube(107) connecting flows DEBUG: [HttpClient-46-Worker1] [16s 611ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [16s 611ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-46-Worker1] [16s 611ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-Worker1] [16s 611ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] 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@8b71aa2[Not completed, 4 dependents] (id=7241) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SSL Reader(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-46-Worker1] [16s 611ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for R (true) DEBUG: [HttpClient-46-Worker1] [16s 611ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-46-Worker1] [16s 611ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-46-Worker1] [16s 611ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-46-Worker1] [16s 611ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-46-Worker1] [16s 611ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-Worker1] [16s 611ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-SelectorManager] [16s 611ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-46-Worker2] [16s 611ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker1] [16s 611ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker2] [16s 612ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [16s 612ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [16s 613ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [16s 613ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [16s 613ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [16s 613ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker1] [16s 613ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [16s 613ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [16s 613ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [16s 613ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [16s 613ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker1] [16s 613ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [16s 613ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-46-Worker1] [16s 614ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-46-Worker1] [16s 614ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker1] [16s 614ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [16s 614ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [16s 614ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker1] [16s 614ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [16s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for None (false) DEBUG: [HttpClient-47-SelectorManager] [16s 616ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [16s 616ms] SocketTube(107) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [16s 616ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [16s 616ms] SSL Reader(SocketTube(107)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [16s 616ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [16s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for R (false) DEBUG: [HttpClient-47-SelectorManager] [16s 616ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [16s 616ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [16s 616ms] SSL Reader(SocketTube(107)) Unwrapping: 261 DEBUG: [HttpClient-46-Worker3] [16s 616ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [16s 616ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [16s 616ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [16s 616ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [16s 616ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [16s 616ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [16s 617ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [16s 618ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [16s 618ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [16s 618ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Reader(SocketTube(107)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [16s 618ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [16s 619ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [16s 619ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [16s 619ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [16s 619ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-46-Worker3] [16s 619ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [16s 619ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [16s 619ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [16s 619ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [16s 619ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [16s 619ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48778 remote=/127.0.0.1:42653] DEBUG: [HttpClient-46-Worker3] [16s 619ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [16s 619ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [16s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@73ce315b queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [16s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@73ce315b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [16s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [16s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [16s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [16s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [16s 619ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [16s 620ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [16s 620ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [16s 620ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5a953695 DEBUG: [HttpClient-46-Worker3] [16s 620ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [16s 620ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [16s 620ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [16s 620ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [16s 620ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [16s 620ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [16s 620ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [16s 620ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [16s 620ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-46-Worker3] [16s 620ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [16s 620ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [16s 620ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [16s 620ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [16s 620ms] Http1Exchange requestAction.headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-46-Worker3] [16s 620ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [16s 621ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [16s 621ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [16s 621ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [16s 621ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [16s 621ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [16s 621ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker3] [16s 621ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [16s 621ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-46-Worker3] [16s 621ms] SSL Writer(SocketTube(107)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [16s 621ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [16s 621ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [16s 621ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [16s 621ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Response(id=82) First time around DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [16s 622ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3011f525 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) trying to write: 120 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) wrote: 120 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [16s 622ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker3] [16s 622ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [16s 623ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [16s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for None (false) DEBUG: [HttpClient-47-SelectorManager] [16s 623ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [16s 623ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [16s 623ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [16s 623ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [16s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for R (false) DEBUG: [HttpClient-47-SelectorManager] [16s 623ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [16s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for R (false) DEBUG: [HttpClient-46-Worker4] [16s 623ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker4] [16s 623ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-46-Worker4] [16s 623ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [16s 623ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker4] [16s 624ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker4] [16s 624ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker4] [16s 624ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker4] [16s 624ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker4] [16s 624ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [16s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for R (false) DEBUG: [HttpClient-47-SelectorManager] [16s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for None (false) DEBUG: [HttpClient-47-SelectorManager] [16s 665ms] SocketTube(107) read bytes: 155 DEBUG: [HttpClient-47-SelectorManager] [16s 665ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [16s 665ms] SSL Reader(SocketTube(107)) Adding 155 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [16s 665ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [16s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for R (false) DEBUG: [HttpClient-47-SelectorManager] [16s 665ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [16s 665ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker5] [16s 665ms] SSL Reader(SocketTube(107)) Unwrapping: 155 DEBUG: [HttpClient-46-Worker5] [16s 665ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-46-Worker5] [16s 665ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker5] [16s 665ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker5] [16s 665ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-46-Worker5] [16s 666ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker5] [16s 666ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [16s 666ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [16s 666ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker5] [16s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker5] [16s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@73ce315b DEBUG: [HttpClient-46-Worker5] [16s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker5] [16s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@73ce315b DEBUG: [HttpClient-46-Worker5] [16s 666ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker5] [16s 666ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker5] [16s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@73ce315b DEBUG: [HttpClient-46-Worker5] [16s 666ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker5] [16s 666ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 48778 DEBUG: [HttpClient-46-Worker5] [16s 666ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker5] [16s 666ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3777baee(47) DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7632cdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5946799e queue.isEmpty: false DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [16s 667ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker5] [16s 667ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7632cdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5946799e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7632cdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5946799e DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7632cdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5946799e DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker5] [16s 667ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7632cdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5946799e DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7632cdd4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5946799e DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker5] [16s 667ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [16s 667ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker5] [16s 667ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker5] [16s 667ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-46-Worker5] [16s 667ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker5] [16s 668ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker5] [16s 668ms] HttpClientImpl(47) ClientImpl (async) elapsed 58 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-46-Worker5] [16s 668ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker5] [16s 668ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3777baee(47) DEBUG: [HttpClient-46-Worker5] [16s 668ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [16s 668ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [16s 668ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-Worker5] [16s 668ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [16s 668ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [16s 668ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [16s 668ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [16s 668ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker5] [16s 668ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker5] [16s 668ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker5] [16s 668ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [16s 668ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [16s 670ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [16s 670ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SocketTube(107) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SocketTube(107) pausing read event DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] 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@8b71aa2[Not completed, 4 dependents] (id=7241) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(107))), getALPN: jdk.internal.net.http.common.MinimalFuture@7cb21ae8[Completed normally] (id=7247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SSL Reader(SocketTube(107)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] 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@7cb21ae8[Completed normally] (id=7247), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] ConnectionPool(47) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SSL Writer(SocketTube(107)) stop DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [16s 671ms] Http2ClientImpl stopping DEBUG: [MainThread] [16s 672ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 673ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [HttpClient-47-Worker0] [16s 673ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [16s 674ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [16s 674ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [16s 674ms] PlainHttpConnection(SocketTube(108)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [16s 675ms] PlainHttpConnection(SocketTube(108)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [16s 675ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-47-Worker0] [16s 675ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@37172b86 for C (true) DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55665 DEBUG: [HttpClient-47-Worker1] [16s 675ms] SocketTube(108) connecting flows DEBUG: [HttpClient-47-Worker1] [16s 675ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [16s 675ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-47-Worker1] [16s 675ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] 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@3def40f6[Not completed, 4 dependents] (id=7318) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SSL Reader(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-47-Worker1] [16s 675ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [16s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for R (true) DEBUG: [HttpClient-47-Worker1] [16s 676ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker1] [16s 676ms] SSL Writer(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SocketTube(108) DEBUG: [HttpClient-47-Worker1] [16s 676ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-47-Worker1] [16s 676ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-47-Worker1] [16s 676ms] SSL Writer(SocketTube(108)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-SelectorManager] [16s 676ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-48-SelectorManager] [16s 676ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-47-Worker1] [16s 676ms] SSL Writer(SocketTube(108)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-Worker1] [16s 676ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker1] [16s 676ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker2] [16s 676ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker2] [16s 676ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [16s 676ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [16s 677ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [16s 677ms] SSL Writer(SocketTube(108)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [16s 677ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [16s 678ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker1] [16s 678ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [16s 678ms] SSL Writer(SocketTube(108)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [16s 678ms] SSL Writer(SocketTube(108)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [16s 678ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [16s 678ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker1] [16s 678ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [16s 678ms] SocketTube(108) trying to write: 2186 DEBUG: [HttpClient-47-Worker1] [16s 678ms] SocketTube(108) wrote: 2186 DEBUG: [HttpClient-47-Worker1] [16s 678ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker1] [16s 678ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [16s 678ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [16s 678ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker1] [16s 678ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [16s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for None (false) DEBUG: [HttpClient-48-SelectorManager] [16s 680ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [16s 680ms] SocketTube(108) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [16s 681ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [16s 681ms] SSL Reader(SocketTube(108)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [16s 681ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [16s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for R (false) DEBUG: [HttpClient-48-SelectorManager] [16s 681ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [16s 681ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [16s 681ms] SSL Reader(SocketTube(108)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [16s 681ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [16s 681ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [16s 681ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [16s 681ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [16s 681ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [16s 681ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [16s 681ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [16s 681ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [16s 682ms] SocketTube(108) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SocketTube(108) wrote: 6 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [16s 682ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [16s 682ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Reader(SocketTube(108)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Reader(SocketTube(108)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [16s 682ms] SSLFlowDelegate(SocketTube(108)) setALPN = DEBUG: [HttpClient-47-Worker3] [16s 682ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [16s 682ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [16s 682ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [16s 683ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [16s 683ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [16s 683ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:55665 remote=/127.0.0.1:42653] DEBUG: [HttpClient-47-Worker3] [16s 683ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@76ae1ed3 queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@76ae1ed3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Exchange SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [16s 683ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [16s 683ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10f05b3e DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [16s 683ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [16s 683ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [16s 683ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [16s 683ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Publisher(SSLTube(SocketTube(108))) got subscriber: SSLTube(SocketTube(108)) DEBUG: [HttpClient-47-Worker3] [16s 683ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Exchange requestAction.headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [16s 683ms] Http1Publisher(SSLTube(SocketTube(108))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [16s 683ms] SSLTube(SocketTube(108)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [16s 683ms] SSL Writer(SocketTube(108)) onNext DEBUG: [HttpClient-47-Worker3] [16s 683ms] SSL Writer(SocketTube(108)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [16s 684ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [16s 684ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) wrote: 90 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Response(id=83) First time around DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [16s 684ms] Http1Publisher(SSLTube(SocketTube(108))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5d77c302 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) wrote: 120 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker3] [16s 684ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [16s 684ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [16s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for R (false) DEBUG: [HttpClient-48-SelectorManager] [16s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for None (false) DEBUG: [HttpClient-48-SelectorManager] [16s 684ms] SocketTube(108) read bytes: 1721 DEBUG: [HttpClient-48-SelectorManager] [16s 684ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [16s 684ms] SSL Reader(SocketTube(108)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [16s 684ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [16s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for R (false) DEBUG: [HttpClient-48-SelectorManager] [16s 684ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [16s 684ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker4] [16s 685ms] SSL Reader(SocketTube(108)) Unwrapping: 1721 DEBUG: [HttpClient-47-Worker4] [16s 685ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [16s 685ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [16s 685ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [16s 685ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker4] [16s 685ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker4] [16s 685ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker4] [16s 685ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [16s 685ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for R (false) DEBUG: [HttpClient-48-SelectorManager] [16s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for None (false) DEBUG: [HttpClient-48-SelectorManager] [16s 729ms] SocketTube(108) read bytes: 155 DEBUG: [HttpClient-48-SelectorManager] [16s 729ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [16s 729ms] SSL Reader(SocketTube(108)) Adding 155 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [16s 729ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [16s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for R (false) DEBUG: [HttpClient-48-SelectorManager] [16s 729ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [16s 729ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [16s 729ms] SSL Reader(SocketTube(108)) Unwrapping: 155 DEBUG: [HttpClient-47-Worker5] [16s 729ms] SSL Reader(SocketTube(108)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-47-Worker5] [16s 729ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker5] [16s 729ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker5] [16s 729ms] SSL Reader(SocketTube(108)) sending 75 DEBUG: [HttpClient-47-Worker5] [16s 729ms] SSL Reader(SocketTube(108)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker5] [16s 729ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [16s 729ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [16s 729ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker5] [16s 729ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker5] [16s 729ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@76ae1ed3 DEBUG: [HttpClient-47-Worker5] [16s 729ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker5] [16s 729ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@76ae1ed3 DEBUG: [HttpClient-47-Worker5] [16s 729ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker5] [16s 729ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker5] [16s 730ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@76ae1ed3 DEBUG: [HttpClient-47-Worker5] [16s 730ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker5] [16s 730ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 55665 DEBUG: [HttpClient-47-Worker5] [16s 737ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker5] [16s 737ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2e0e693f(48) DEBUG: [HttpClient-47-Worker5] [16s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@ed0e02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b3d04a queue.isEmpty: false DEBUG: [HttpClient-47-Worker5] [16s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [16s 737ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker5] [16s 738ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@ed0e02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b3d04a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@ed0e02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b3d04a DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@ed0e02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b3d04a DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker5] [16s 738ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) sending 4 DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@ed0e02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b3d04a DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@ed0e02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b3d04a DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [16s 738ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [16s 738ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) cleared DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) SSLTube(SocketTube(108)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [16s 738ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1Publisher(SSLTube(SocketTube(108))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [16s 738ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [16s 738ms] HttpClientImpl(48) ClientImpl (async) elapsed 65 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2e0e693f(48) DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [16s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker5] [16s 738ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker5] [16s 738ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker5] [16s 738ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [16s 738ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [16s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for R (false) DEBUG: [HttpClient-48-SelectorManager] [16s 741ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-48-SelectorManager] [16s 741ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-SelectorManager] [16s 741ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [16s 741ms] SocketTube(108) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [16s 741ms] SocketTube(108) pausing read event DEBUG: [HttpClient-48-SelectorManager] [16s 741ms] 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@3def40f6[Not completed, 4 dependents] (id=7318) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(108))), getALPN: jdk.internal.net.http.common.MinimalFuture@495fa30d[Completed normally] (id=7324), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [16s 741ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [16s 741ms] SSL Reader(SocketTube(108)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [16s 741ms] SSL Reader(SocketTube(108)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-48-SelectorManager] [16s 742ms] SSL Reader(SocketTube(108)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [16s 742ms] 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@495fa30d[Completed normally] (id=7324), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [16s 742ms] ConnectionPool(48) SSLTube(SocketTube(108)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-48-SelectorManager] [16s 742ms] SSLTube(SocketTube(108)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [16s 742ms] SSL Reader(SocketTube(108)) stop DEBUG: [HttpClient-48-SelectorManager] [16s 742ms] SSL Writer(SocketTube(108)) stop DEBUG: [HttpClient-48-SelectorManager] [16s 742ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-48-SelectorManager] [16s 742ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [16s 742ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-48-SelectorManager] [16s 742ms] Http2ClientImpl stopping DEBUG: [MainThread] [16s 743ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 743ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [HttpClient-48-Worker0] [16s 743ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [16s 744ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [16s 744ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [16s 744ms] PlainHttpConnection(SocketTube(109)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [16s 744ms] PlainHttpConnection(SocketTube(109)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [16s 744ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-48-Worker0] [16s 744ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [16s 744ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@728793d for C (true) DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57271 DEBUG: [HttpClient-48-Worker1] [16s 745ms] SocketTube(109) connecting flows DEBUG: [HttpClient-48-Worker1] [16s 745ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [16s 745ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-48-Worker1] [16s 745ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-Worker1] [16s 745ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker1] [16s 745ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker1] [16s 745ms] SSL Writer(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SocketTube(109) DEBUG: [HttpClient-48-Worker1] [16s 745ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-48-Worker1] [16s 745ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [16s 745ms] SSL Writer(SocketTube(109)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] 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@dd0124d[Not completed, 4 dependents] (id=7395) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SSL Reader(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (true) DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [16s 745ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-48-Worker1] [16s 745ms] SSL Writer(SocketTube(109)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-Worker2] [16s 745ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker1] [16s 745ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [16s 745ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker2] [16s 745ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [16s 745ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Writer(SocketTube(109)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Writer(SocketTube(109)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Writer(SocketTube(109)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [16s 747ms] SocketTube(109) trying to write: 2186 DEBUG: [HttpClient-48-Worker1] [16s 747ms] SocketTube(109) wrote: 2186 DEBUG: [HttpClient-48-Worker1] [16s 747ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker1] [16s 747ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [16s 747ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker1] [16s 747ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [16s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for None (false) DEBUG: [HttpClient-49-SelectorManager] [16s 749ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [16s 750ms] SocketTube(109) read bytes: 139 DEBUG: [HttpClient-49-SelectorManager] [16s 750ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [16s 750ms] SSL Reader(SocketTube(109)) Adding 139 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [16s 750ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [16s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-49-SelectorManager] [16s 750ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [16s 750ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [16s 750ms] SSL Reader(SocketTube(109)) Unwrapping: 139 DEBUG: [HttpClient-49-SelectorManager] [16s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for None (false) DEBUG: [HttpClient-49-SelectorManager] [16s 750ms] SocketTube(109) no more demand for reading DEBUG: [HttpClient-48-Worker3] [16s 750ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-49-SelectorManager] [16s 750ms] SocketTube(109) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [16s 750ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [16s 750ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [16s 750ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [16s 750ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [16s 750ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [16s 751ms] SocketTube(109) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SocketTube(109) wrote: 6 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [16s 751ms] SocketTube(109) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [16s 751ms] SocketTube(109) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Reader(SocketTube(109)) Unwrapping: 6 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [16s 751ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker3] [16s 751ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker3] [16s 751ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker3] [16s 751ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [16s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (true) DEBUG: [HttpClient-49-SelectorManager] [16s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for None (false) DEBUG: [HttpClient-49-SelectorManager] [16s 751ms] SocketTube(109) read bytes: 122 DEBUG: [HttpClient-49-SelectorManager] [16s 751ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [16s 751ms] SSL Reader(SocketTube(109)) Adding 122 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [16s 751ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker4] [16s 751ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker4] [16s 751ms] SSL Reader(SocketTube(109)) Unwrapping: 122 DEBUG: [HttpClient-49-SelectorManager] [16s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-49-SelectorManager] [16s 751ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [16s 751ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [16s 751ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [16s 751ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker4] [16s 751ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker4] [16s 751ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker4] [16s 751ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker4] [16s 752ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker4] [16s 752ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker4] [16s 752ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker4] [16s 752ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [16s 752ms] SSL Writer(SocketTube(109)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker4] [16s 752ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [16s 752ms] SSLFlowDelegate(SocketTube(109)) setALPN = DEBUG: [HttpClient-48-Worker4] [16s 752ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker4] [16s 752ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker4] [16s 752ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker4] [16s 752ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker4] [16s 752ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker4] [16s 752ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57271 remote=/127.0.0.1:42653] DEBUG: [HttpClient-48-Worker4] [16s 752ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker4] [16s 752ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker4] [16s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7704fc59 queue.isEmpty: true DEBUG: [HttpClient-48-Worker4] [16s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7704fc59, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker4] [16s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [16s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [16s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [16s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1ff161a5 DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) got subscriber: SSLTube(SocketTube(109)) DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange requestAction.headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSLTube(SocketTube(109)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Writer(SocketTube(109)) onNext DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Writer(SocketTube(109)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker4] [16s 753ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker4] [16s 753ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Writer(SocketTube(109)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Writer(SocketTube(109)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker4] [16s 753ms] SocketTube(109) trying to write: 90 DEBUG: [HttpClient-48-Worker4] [16s 753ms] SocketTube(109) wrote: 90 DEBUG: [HttpClient-48-Worker4] [16s 753ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker4] [16s 753ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [16s 753ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker4] [16s 753ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker4] [16s 753ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker4] [16s 754ms] Http1Response(id=84) First time around DEBUG: [HttpClient-48-Worker4] [16s 754ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-48-Worker4] [16s 754ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker4] [16s 754ms] Http1Publisher(SSLTube(SocketTube(109))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@758c391 DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker4] [16s 754ms] SocketTube(109) trying to write: 120 DEBUG: [HttpClient-48-Worker4] [16s 754ms] SocketTube(109) wrote: 120 DEBUG: [HttpClient-48-Worker4] [16s 754ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker4] [16s 754ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [16s 754ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker4] [16s 754ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker4] [16s 754ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker4] [16s 754ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [16s 754ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [16s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-49-SelectorManager] [16s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for None (false) DEBUG: [HttpClient-49-SelectorManager] [16s 757ms] SocketTube(109) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [16s 757ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [16s 757ms] SSL Reader(SocketTube(109)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [16s 757ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [16s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-49-SelectorManager] [16s 757ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [16s 757ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [16s 757ms] SSL Reader(SocketTube(109)) Unwrapping: 1721 DEBUG: [HttpClient-48-Worker5] [16s 758ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [16s 758ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker5] [16s 758ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker5] [16s 758ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker5] [16s 758ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker5] [16s 758ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker5] [16s 758ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [16s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-49-SelectorManager] [16s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for None (false) DEBUG: [HttpClient-49-SelectorManager] [16s 801ms] SocketTube(109) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [16s 801ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [16s 801ms] SSL Reader(SocketTube(109)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [16s 809ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [16s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-49-SelectorManager] [16s 809ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker6] [16s 813ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker6] [16s 813ms] SSL Reader(SocketTube(109)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker6] [16s 813ms] SSL Reader(SocketTube(109)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker6] [16s 813ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker6] [16s 813ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker6] [16s 813ms] SSL Reader(SocketTube(109)) sending 75 DEBUG: [HttpClient-48-Worker6] [16s 813ms] SSL Reader(SocketTube(109)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker6] [16s 813ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker6] [16s 813ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [16s 813ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker6] [16s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker6] [16s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7704fc59 DEBUG: [HttpClient-48-Worker6] [16s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker6] [16s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7704fc59 DEBUG: [HttpClient-48-Worker6] [16s 813ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker6] [16s 813ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker6] [16s 813ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7704fc59 DEBUG: [HttpClient-48-Worker6] [16s 813ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker6] [16s 813ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 57271 DEBUG: [HttpClient-48-Worker6] [16s 814ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker6] [16s 814ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3055b3c9(49) DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@269f12f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40752608 queue.isEmpty: false DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker6] [16s 821ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker6] [16s 821ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@269f12f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40752608, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@269f12f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40752608 DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@269f12f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40752608 DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker6] [16s 821ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker6] [16s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker6] [16s 821ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [16s 821ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [16s 821ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [16s 821ms] SSL Reader(SocketTube(109)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker6] [16s 821ms] SSL Reader(SocketTube(109)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker6] [16s 821ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker6] [16s 821ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker6] [16s 821ms] SSL Reader(SocketTube(109)) sending 4 DEBUG: [HttpClient-48-Worker6] [16s 821ms] SSL Reader(SocketTube(109)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker6] [16s 828ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker6] [16s 828ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [16s 828ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker6] [16s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker6] [16s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@269f12f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40752608 DEBUG: [HttpClient-48-Worker6] [16s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [16s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@269f12f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40752608 DEBUG: [HttpClient-48-Worker6] [16s 828ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker6] [16s 828ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker6] [16s 828ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker6] [16s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) cleared DEBUG: [HttpClient-48-Worker6] [16s 828ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) SSLTube(SocketTube(109)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker6] [16s 828ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker6] [16s 828ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker6] [16s 828ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker6] [16s 828ms] Http1Publisher(SSLTube(SocketTube(109))) subscription cancelled DEBUG: [HttpClient-48-Worker6] [16s 828ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker6] [16s 828ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker6] [16s 828ms] HttpClientImpl(49) ClientImpl (async) elapsed 85 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-48-Worker6] [16s 829ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker6] [16s 829ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3055b3c9(49) DEBUG: [HttpClient-48-Worker6] [16s 829ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker6] [16s 829ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [16s 829ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-Worker6] [16s 829ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [16s 829ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [16s 829ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [16s 829ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [16s 829ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker6] [16s 829ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker6] [16s 829ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [16s 829ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-49-SelectorManager] [16s 829ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-Worker6] [16s 829ms] SocketTube(109) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker6] [16s 829ms] SocketTube(109) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7f16df68 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-48-Worker6] [16s 829ms] SocketTube(109) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-SelectorManager] [16s 829ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [16s 829ms] Http2ClientImpl stopping DEBUG: [HttpClient-48-Worker6] [16s 829ms] SocketTube(109) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker6] [16s 829ms] SocketTube(109) pausing read event DEBUG: [HttpClient-48-Worker6] [16s 829ms] SocketTube(109) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker6] [16s 829ms] SocketTube(109) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7f16df68 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-48-Worker6] [16s 829ms] SocketTube(109) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker6] [16s 830ms] SocketTube(109) 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@dd0124d[Not completed, 4 dependents] (id=7395) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(109))), getALPN: jdk.internal.net.http.common.MinimalFuture@214052f3[Completed normally] (id=7401), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker6] [16s 830ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker6] [16s 830ms] SSL Reader(SocketTube(109)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker6] [16s 830ms] SSL Reader(SocketTube(109)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-48-Worker6] [16s 830ms] SSL Reader(SocketTube(109)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker6] [16s 830ms] 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@214052f3[Completed normally] (id=7401), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker6] [16s 830ms] ConnectionPool(49) SSLTube(SocketTube(109)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-48-Worker6] [16s 830ms] SSLTube(SocketTube(109)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker6] [16s 830ms] SSL Reader(SocketTube(109)) stop DEBUG: [HttpClient-48-Worker6] [16s 830ms] SSL Writer(SocketTube(109)) stop DEBUG: [HttpClient-48-Worker6] [16s 830ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-48-Worker6] [16s 830ms] SocketTube(109) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker6] [16s 830ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-48-Worker6] [16s 830ms] SocketTube(109) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [16s 833ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 835ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:42653/ GET DEBUG: [HttpClient-49-Worker0] [16s 835ms] Exchange establishing exchange for https://127.0.0.1:42653/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [16s 836ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [16s 836ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [16s 836ms] PlainHttpConnection(SocketTube(110)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [16s 836ms] PlainHttpConnection(SocketTube(110)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [16s 836ms] PlainHttpConnection(SocketTube(110)) registering connect event DEBUG: [HttpClient-49-Worker0] [16s 836ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [16s 837ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1e163e99 for C (true) DEBUG: [HttpClient-50-SelectorManager] [16s 837ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [16s 837ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41767 DEBUG: [HttpClient-49-Worker1] [16s 837ms] SocketTube(110) connecting flows DEBUG: [HttpClient-49-Worker1] [16s 837ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [16s 837ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-49-Worker1] [16s 837ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-Worker1] [16s 837ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker1] [16s 837ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker1] [16s 837ms] SSL Writer(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SocketTube(110) DEBUG: [HttpClient-49-Worker1] [16s 837ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-49-Worker1] [16s 838ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [16s 838ms] SSL Writer(SocketTube(110)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-Worker1] [16s 838ms] SSL Writer(SocketTube(110)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-Worker1] [16s 838ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [16s 838ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker1] [16s 839ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [16s 839ms] SSL Writer(SocketTube(110)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [16s 839ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [16s 839ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker1] [16s 839ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [16s 839ms] SSL Writer(SocketTube(110)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [16s 839ms] SSL Writer(SocketTube(110)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [16s 839ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [16s 839ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SocketTube(110) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@14ee55e9[Not completed, 4 dependents] (id=7472) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@51ecc910[Not completed, 1 dependents] (id=7478), 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] [16s 841ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SSL Reader(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@51ecc910[Not completed, 1 dependents] (id=7478), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-50-SelectorManager] [16s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ea1c742 for R (true) DEBUG: [HttpClient-49-Worker2] [16s 845ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker2] [16s 845ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [16s 845ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker2] [16s 845ms] SocketTube(110) trying to write: 2186 DEBUG: [HttpClient-49-Worker2] [16s 845ms] SocketTube(110) wrote: 2186 DEBUG: [HttpClient-49-Worker2] [16s 845ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker2] [16s 845ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker2] [16s 845ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker2] [16s 845ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker2] [16s 845ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [16s 845ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [16s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ea1c742 for None (false) DEBUG: [HttpClient-50-SelectorManager] [16s 853ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [16s 853ms] SocketTube(110) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [16s 853ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [16s 853ms] SSL Reader(SocketTube(110)) Adding 261 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [16s 853ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [16s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ea1c742 for R (false) DEBUG: [HttpClient-50-SelectorManager] [16s 853ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [16s 856ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [16s 856ms] SSL Reader(SocketTube(110)) Unwrapping: 261 DEBUG: [HttpClient-49-Worker3] [16s 856ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [16s 856ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [16s 856ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [16s 856ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [16s 856ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [16s 856ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [16s 857ms] SocketTube(110) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SocketTube(110) wrote: 6 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [16s 857ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [16s 857ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Reader(SocketTube(110)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Reader(SocketTube(110)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [16s 857ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSL Writer(SocketTube(110)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [16s 858ms] SSLFlowDelegate(SocketTube(110)) setALPN = DEBUG: [HttpClient-49-Worker3] [16s 858ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [16s 858ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [16s 858ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [16s 858ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [16s 858ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [16s 858ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41767 remote=/127.0.0.1:42653] DEBUG: [HttpClient-49-Worker3] [16s 858ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [16s 858ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@27e22768 queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@27e22768, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Exchange SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2f3c8193 DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) got subscriber: SSLTube(SocketTube(110)) DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Exchange requestAction.headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42653/ GET DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSLTube(SocketTube(110)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Writer(SocketTube(110)) onNext DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Writer(SocketTube(110)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [16s 859ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [16s 859ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Writer(SocketTube(110)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Writer(SocketTube(110)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [16s 859ms] SocketTube(110) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [16s 859ms] SocketTube(110) wrote: 90 DEBUG: [HttpClient-49-Worker3] [16s 859ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [16s 859ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [16s 859ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [16s 859ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [16s 859ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [16s 860ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [16s 860ms] Http1Response(id=85) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [16s 860ms] Http1Response(id=85) First time around DEBUG: [HttpClient-49-Worker3] [16s 860ms] Http1Response(id=85) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [16s 860ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [16s 860ms] Http1Publisher(SSLTube(SocketTube(110))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1cb2bfe1 DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [16s 860ms] SocketTube(110) trying to write: 120 DEBUG: [HttpClient-49-Worker3] [16s 860ms] SocketTube(110) wrote: 120 DEBUG: [HttpClient-49-Worker3] [16s 860ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [16s 860ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [16s 860ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [16s 860ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker3] [16s 860ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker3] [16s 860ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [16s 860ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [16s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ea1c742 for R (false) DEBUG: [HttpClient-50-SelectorManager] [16s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ea1c742 for None (false) DEBUG: [HttpClient-50-SelectorManager] [16s 861ms] SocketTube(110) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [16s 861ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [16s 861ms] SSL Reader(SocketTube(110)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [16s 862ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [16s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ea1c742 for R (false) DEBUG: [HttpClient-50-SelectorManager] [16s 862ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [16s 862ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker4] [16s 862ms] SSL Reader(SocketTube(110)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker4] [16s 862ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [16s 862ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [16s 862ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [16s 862ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker4] [16s 862ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker4] [16s 862ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker4] [16s 862ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [16s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ea1c742 for R (false) DEBUG: [HttpClient-50-SelectorManager] [16s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ea1c742 for None (false) DEBUG: [HttpClient-50-SelectorManager] [16s 901ms] SocketTube(110) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [16s 901ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [16s 901ms] SSL Reader(SocketTube(110)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [16s 901ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [16s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ea1c742 for R (false) DEBUG: [HttpClient-50-SelectorManager] [16s 901ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [16s 901ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [16s 901ms] SSL Reader(SocketTube(110)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [16s 901ms] SSL Reader(SocketTube(110)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [16s 901ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [16s 901ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [16s 901ms] SSL Reader(SocketTube(110)) sending 75 DEBUG: [HttpClient-49-Worker5] [16s 901ms] SSL Reader(SocketTube(110)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [16s 901ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [16s 901ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [16s 901ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [16s 901ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [16s 901ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@27e22768 DEBUG: [HttpClient-49-Worker5] [16s 901ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [16s 901ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@27e22768 DEBUG: [HttpClient-49-Worker5] [16s 901ms] Http1Response(id=85) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1Response(id=85) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@27e22768 DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1Response(id=85) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42653/) 200 HTTP_1_1 Local port: 41767 DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1Response(id=85) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@9b29df6(50) DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@721fdc1d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4504adc7 queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [16s 902ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [16s 902ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@721fdc1d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4504adc7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@721fdc1d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4504adc7 DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@721fdc1d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4504adc7 DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [16s 902ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [16s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [16s 902ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [16s 902ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [16s 902ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [16s 902ms] SSL Reader(SocketTube(110)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [16s 902ms] SSL Reader(SocketTube(110)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [16s 902ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [16s 902ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [16s 902ms] SSL Reader(SocketTube(110)) sending 4 DEBUG: [HttpClient-49-Worker5] [16s 902ms] SSL Reader(SocketTube(110)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [16s 902ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [16s 902ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [16s 903ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@721fdc1d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4504adc7 DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@721fdc1d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4504adc7 DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [16s 903ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [16s 903ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) cleared DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) SSLTube(SocketTube(110)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [16s 903ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [16s 903ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker5] [16s 903ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1Publisher(SSLTube(SocketTube(110))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [16s 903ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [16s 903ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [16s 903ms] HttpClientImpl(50) ClientImpl (async) elapsed 67 millis for GET to https://127.0.0.1:42653/ DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@9b29df6(50) DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [16s 903ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [16s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker5] [16s 903ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [16s 903ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [16s 903ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [16s 903ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [16s 903ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [16s 903ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-49-Worker5] [16s 903ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker5] [16s 903ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker5] [16s 903ms] SocketTube(110) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-50-SelectorManager] [16s 903ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-SelectorManager] [16s 903ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [16s 903ms] SocketTube(110) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [16s 903ms] SocketTube(110) pausing read event DEBUG: [HttpClient-49-Worker5] [16s 903ms] SocketTube(110) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@55f7f78a (java.io.IOException: selector manager closed) DEBUG: [HttpClient-49-Worker5] [16s 903ms] SocketTube(110) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-Worker5] [16s 903ms] SocketTube(110) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [16s 903ms] SocketTube(110) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@14ee55e9[Not completed, 4 dependents] (id=7472) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(110))), getALPN: jdk.internal.net.http.common.MinimalFuture@51ecc910[Completed normally] (id=7478), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [16s 903ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [16s 903ms] SSL Reader(SocketTube(110)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker5] [16s 903ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [16s 903ms] SSL Reader(SocketTube(110)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-SelectorManager] [16s 904ms] SSL Reader(SocketTube(110)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [16s 904ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(110))), getALPN: jdk.internal.net.http.common.MinimalFuture@51ecc910[Completed normally] (id=7478), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [16s 904ms] ConnectionPool(50) SSLTube(SocketTube(110)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-50-SelectorManager] [16s 904ms] SSLTube(SocketTube(110)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [16s 904ms] SSL Reader(SocketTube(110)) stop DEBUG: [HttpClient-50-SelectorManager] [16s 904ms] SSL Writer(SocketTube(110)) stop DEBUG: [HttpClient-50-SelectorManager] [16s 904ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [16s 904ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [16s 904ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [16s 904ms] Http2ClientImpl stopping DEBUG: [MainThread] [16s 905ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 905ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:48749/ GET DEBUG: [HttpClient-50-Worker0] [16s 905ms] Exchange establishing exchange for http://127.0.0.1:48749/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [16s 906ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [16s 906ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [16s 906ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [16s 906ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [16s 906ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [16s 906ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [16s 906ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [16s 906ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [16s 906ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2ceafbbc queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [16s 906ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2ceafbbc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [16s 906ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [16s 906ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [16s 906ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [16s 906ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [16s 906ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [16s 906ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [16s 906ms] PlainHttpConnection(SocketTube(111)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-51-SelectorManager] [16s 906ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@135b0511 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-51-SelectorManager] [16s 906ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=54214,localport=48749] DEBUG: [HttpClient-51-SelectorManager] [16s 906ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54214 TestServer(1): starting connection DEBUG: [HttpClient-50-Worker1] [16s 906ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [16s 907ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [16s 907ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [16s 907ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [16s 907ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker1] [16s 907ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker1] [16s 907ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [16s 907ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [16s 907ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@19a36e61 DEBUG: [HttpClient-51-SelectorManager] [16s 907ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [16s 907ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [16s 907ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [16s 907ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [16s 907ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-50-Worker2] [16s 907ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker2] [16s 907ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [16s 907ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [16s 907ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-50-Worker2] [16s 907ms] SocketTube(111) resuming read event DEBUG: [HttpClient-50-Worker1] [16s 907ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-51-SelectorManager] [16s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for R (true) DEBUG: [HttpClient-50-Worker1] [16s 907ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-50-Worker2] [16s 907ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [16s 907ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [16s 907ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-50-Worker1] [16s 907ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-50-Worker3] [16s 907ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker3] [16s 907ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [16s 907ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker3] [16s 907ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker3] [16s 907ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:48749/ GET DEBUG: [HttpClient-50-Worker1] [16s 907ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker1] [16s 907ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [16s 907ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [16s 907ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [16s 907ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker1] [16s 907ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [16s 907ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker1] [16s 907ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-50-Worker1] [16s 908ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-50-Worker1] [16s 908ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker1] [16s 908ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [16s 908ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker1] [16s 908ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker1] [16s 908ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-SelectorManager] [16s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for None (false) DEBUG: [HttpClient-51-SelectorManager] [16s 908ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [16s 908ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [16s 908ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [16s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for R (false) DEBUG: [HttpClient-51-SelectorManager] [16s 908ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [16s 908ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2ceafbbc DEBUG: [HttpClient-50-Worker4] [16s 908ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [16s 908ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2ceafbbc DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2b1839ba DEBUG: [HttpClient-50-Worker4] [16s 908ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker4] [16s 908ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-50-Worker1] [16s 908ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-50-Worker4] [16s 908ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2ceafbbc DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) headersReader is not yet completed DEBUG: [HttpClient-50-Worker4] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker1] [16s 909ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54214 remote=/127.0.0.1:48749] DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7dbac682(51) DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3646677/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78389980 queue.isEmpty: false DEBUG: [HttpClient-50-Worker1] [16s 909ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker1] [16s 909ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker1] [16s 909ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3646677/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78389980, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3646677/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78389980 DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3646677/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78389980 DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3646677/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78389980 DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3646677/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78389980 DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-50-Worker1] [16s 909ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7dbac682(51) DEBUG: [HttpClient-50-Worker1] [16s 909ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker1] [16s 910ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker1] [16s 910ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker1] [16s 910ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-50-Worker1] [16s 910ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker1] [16s 910ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker1] [16s 910ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [16s 910ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [16s 910ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker1] [16s 910ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [16s 910ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-50-Worker1] [16s 910ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6db77979 DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for R (false) DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-50-Worker1] [16s 910ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [16s 910ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-50-Worker5] [16s 910ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker5] [16s 910ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker5] [16s 910ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:43:06 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-Worker1] [16s 910ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker1] [16s 910ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker1] [16s 910ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker1] [16s 910ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-50-Worker1] [16s 910ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-50-Worker1] [16s 910ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker1] [16s 911ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker1] [16s 911ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [16s 911ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [16s 911ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 911ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 911ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 911ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker1] [16s 911ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker1] [16s 911ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker1] [16s 911ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue Sent response headers 200 TestServer(1): connection started DEBUG: [HttpClient-50-Worker1] [16s 911ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [readLoop] [16s 911ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 911ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [16s 911ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-50-Worker1] [16s 911ms] SocketTube(111) trying to write: 13 DEBUG: [readLoop] [16s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 911ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker1] [16s 911ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-50-Worker1] [16s 911ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker1] [16s 911ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker1] [16s 911ms] SocketTube(111) leaving requestMore: Reading: [ops=None, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [16s 911ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [16s 911ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-SelectorManager] [16s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for None (false) DEBUG: [readLoop] [16s 911ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 912ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 912ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 912ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-SelectorManager] [16s 912ms] SocketTube(111) read bytes: 98 DEBUG: [HttpClient-50-Worker1] [16s 911ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-SelectorManager] [16s 912ms] Http2Connection(SocketTube(111)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [16s 912ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [16s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for R (false) DEBUG: [HttpClient-51-SelectorManager] [16s 912ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [16s 912ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker1] [16s 912ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker1] [16s 912ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker1] [16s 912ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker6] [16s 912ms] Http2Connection(SocketTube(111)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [16s 912ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [HttpClient-50-Worker6] [16s 912ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-50-Worker6] [16s 912ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-50-Worker6] [16s 912ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 98 DEBUG: [HttpClient-50-Worker6] [16s 912ms] Http2Connection(SocketTube(111)) Processing 98 DEBUG: [HttpClient-50-Worker6] [16s 912ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-50-Worker6] [16s 912ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker1] [16s 912ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-50-Worker6] [16s 912ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:43:06 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] [16s 912ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [16s 913ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker6] [16s 913ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker6] [16s 913ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker6] [16s 913ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-50-Worker6] [16s 913ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-50-Worker6] [16s 913ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker6] [16s 913ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker6] [16s 913ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [16s 913ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [16s 913ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [16s 913ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [16s 913ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker6] [16s 913ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:48749/) 200 HTTP_2 Local port: 54214 DEBUG: [HttpClient-50-Worker6] [16s 913ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48749/) 200 HTTP_2 Local port: 54214 DEBUG: [HttpClient-50-Worker6] [16s 913ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker6] [16s 913ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker6] [16s 913ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker6] [16s 914ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker6] [16s 914ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker6] [16s 914ms] HttpClientImpl(51) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:48749/ DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@45a00b62 DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-50-Worker6] [16s 914ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 9:43:06 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] [16s 914ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker6] [16s 914ms] Http2Connection(SocketTube(111)) H2 processed buffered data DEBUG: [readLoop] [16s 917ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-SelectorManager] [16s 917ms] HttpClientImpl(51) SelectorManager shutting down DEBUG: [readLoop] [16s 917ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 917ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-SelectorManager] [16s 917ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [16s 917ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-51-SelectorManager] [16s 921ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:06 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] [16s 921ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [16s 921ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [16s 921ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] SocketTube(111) pausing read event DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6db77979 DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] SocketTube(111) write: cancel DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker7] [16s 922ms] Http2Connection(SocketTube(111)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-Worker7] [16s 922ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 9:43:06 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-Worker7] [16s 922ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker7] [16s 922ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker7] [16s 922ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:54214 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-51-SelectorManager] [16s 922ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [16s 923ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-50-Worker7] [16s 922ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally DEBUG: [MainThread] [16s 924ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 924ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:48749/ GET DEBUG: [HttpClient-51-Worker0] [16s 925ms] Exchange establishing exchange for http://127.0.0.1:48749/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [16s 925ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [16s 925ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [16s 925ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [16s 925ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [16s 925ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [16s 925ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [16s 925ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [16s 925ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [16s 925ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4f71697a queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [16s 925ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4f71697a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [16s 925ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [16s 925ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [16s 925ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [16s 925ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [16s 925ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [16s 925ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [16s 925ms] PlainHttpConnection(SocketTube(112)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54230,localport=48749] TestServer(1): starting connection DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2d908f07 for C (true) DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54230 DEBUG: [HttpClient-51-Worker1] [16s 926ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [16s 926ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [16s 926ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [16s 926ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [16s 926ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker1] [16s 926ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker1] [16s 926ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-51-Worker1] [16s 926ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker1] [16s 926ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-51-Worker1] [16s 926ms] Http1Exchange requestAction.headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:48749/ GET DEBUG: [HttpClient-51-Worker1] [16s 926ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [16s 926ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [16s 926ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [16s 926ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2768e477 DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [16s 926ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-51-Worker2] [16s 926ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker2] [16s 926ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [16s 926ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-51-Worker2] [16s 926ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-51-Worker2] [16s 926ms] SocketTube(112) resuming read event DEBUG: [HttpClient-51-Worker3] [16s 926ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker3] [16s 926ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [16s 926ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker2] [16s 926ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [16s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (true) DEBUG: [HttpClient-51-Worker3] [16s 926ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker3] [16s 927ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker3] [16s 927ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Publisher(SocketTube(112)) onNext with 191 bytes DEBUG: [HttpClient-51-Worker3] [16s 927ms] SocketTube(112) trying to write: 191 DEBUG: [HttpClient-51-Worker3] [16s 927ms] SocketTube(112) wrote: 191 DEBUG: [HttpClient-51-Worker3] [16s 927ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [16s 927ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [16s 927ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-52-SelectorManager] [16s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for None (false) DEBUG: [HttpClient-52-SelectorManager] [16s 927ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [16s 927ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [16s 927ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [16s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (false) DEBUG: [HttpClient-52-SelectorManager] [16s 927ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [16s 927ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4f71697a DEBUG: [HttpClient-51-Worker4] [16s 927ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker4] [16s 927ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4f71697a DEBUG: [HttpClient-51-Worker3] [16s 927ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) headersReader is not yet completed DEBUG: [HttpClient-51-Worker4] [16s 927ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker3] [16s 928ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [16s 928ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1dc0c2de DEBUG: [HttpClient-51-Worker4] [16s 928ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker4] [16s 928ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4f71697a DEBUG: [HttpClient-51-Worker4] [16s 928ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker3] [16s 928ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [16s 928ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker4] [16s 928ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54230 remote=/127.0.0.1:48749] DEBUG: [HttpClient-51-Worker4] [16s 928ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker4] [16s 928ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@41b69f3c(52) DEBUG: [HttpClient-51-Worker4] [16s 928ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4b4ef44c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e4c6341 queue.isEmpty: false DEBUG: [HttpClient-51-Worker4] [16s 928ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-51-Worker4] [16s 928ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker4] [16s 928ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker4] [16s 928ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker4] [16s 928ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker4] [16s 928ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker4] [16s 929ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker4] [16s 929ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker4] [16s 929ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-51-Worker4] [16s 929ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker4] [16s 929ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker4] [16s 929ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker4] [16s 929ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker4] [16s 929ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker4] [16s 929ms] SocketTube(112) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [16s 929ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker4] [16s 929ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker4] [16s 929ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@534209ff DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (false) DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [16s 929ms] SocketTube(112) write: offloading requestMore Apr 01, 2024 9:43:06 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] [16s 929ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [16s 929ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker5] [16s 929ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker4] [16s 929ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-51-Worker5] [16s 929ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [16s 929ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker5] [16s 929ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-51-Worker5] [16s 929ms] SocketTube(112) wrote: 63 DEBUG: [HttpClient-51-Worker5] [16s 929ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker5] [16s 929ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [16s 929ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [16s 929ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [16s 929ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [Test-server-pool] [16s 929ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 929ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 930ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 930ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [16s 930ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 930ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [16s 930ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [16s 930ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [16s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 930ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [16s 931ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [16s 931ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [16s 931ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker4] [16s 931ms] SocketTube(112) trying to write: 13 DEBUG: [HttpClient-51-Worker4] [16s 931ms] SocketTube(112) wrote: 13 DEBUG: [HttpClient-51-Worker4] [16s 931ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker4] [16s 931ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker4] [16s 931ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [16s 931ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [16s 931ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-Worker4] [16s 931ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-51-Worker4] [16s 931ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker4] [16s 931ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-51-Worker4] [16s 931ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-Worker4] [16s 931ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker4] [16s 931ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker4] [16s 931ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-51-Worker4] [16s 931ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker4] [16s 931ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker4] [16s 931ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker4] [16s 931ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-Worker4] [16s 932ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker4] [16s 932ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@41b69f3c(52) DEBUG: [HttpClient-51-Worker4] [16s 932ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4b4ef44c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e4c6341, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-51-Worker4] [16s 932ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker4] [16s 932ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-51-Worker4] [16s 932ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-52-SelectorManager] [16s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for None (false) DEBUG: [readLoop] [16s 932ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 932ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 932ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-SelectorManager] [16s 932ms] SocketTube(112) read bytes: 98 DEBUG: [readLoop] [16s 932ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-SelectorManager] [16s 932ms] Http2Connection(SocketTube(112)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [16s 932ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [16s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (false) DEBUG: [HttpClient-52-SelectorManager] [16s 932ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [16s 932ms] Http2Connection(SocketTube(112)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [16s 932ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 98 DEBUG: [HttpClient-51-Worker6] [16s 932ms] Http2Connection(SocketTube(112)) Processing 98 DEBUG: [HttpClient-51-Worker6] [16s 932ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-51-Worker6] [16s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [16s 932ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:43:06 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] [16s 933ms] Http2Connection(SocketTube(112)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [16s 933ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [16s 933ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [16s 933ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker6] [16s 933ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [16s 933ms] SocketTube(112) wrote: 9 DEBUG: [HttpClient-51-Worker6] [16s 933ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker6] [16s 933ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker6] [16s 933ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [16s 933ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [16s 933ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [16s 933ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [16s 933ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [16s 933ms] Http2Connection(SocketTube(112))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:48749/) 200 HTTP_2 Local port: 54230 DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48749/) 200 HTTP_2 Local port: 54230 DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [16s 934ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [16s 934ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [16s 934ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [16s 934ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [16s 934ms] HttpClientImpl(52) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:48749/ DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3f88ce76 DEBUG: [HttpClient-51-Worker6] [16s 934ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-Worker6] [16s 934ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 9:43:06 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] [16s 934ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [16s 935ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [readLoop] [16s 935ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 935ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 935ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 935ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 935ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] Http2Connection(SocketTube(112)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:06 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] [16s 937ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] SocketTube(112) pausing read event DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@534209ff DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] SocketTube(112) write: cancel DEBUG: [HttpClient-52-SelectorManager] [16s 937ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [16s 938ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [16s 938ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [16s 938ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [16s 938ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-SelectorManager] [16s 938ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-SelectorManager] [16s 938ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector DEBUG: [HttpClient-52-SelectorManager] [16s 938ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-52-SelectorManager] [16s 938ms] Http2Connection(SocketTube(112)) Close all streams Server connection to /127.0.0.1:54230 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-51-Worker7] [16s 941ms] Http2Connection(SocketTube(112)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-51-Worker7] [16s 942ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [16s 942ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 943ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:48749/ GET DEBUG: [HttpClient-52-Worker0] [16s 945ms] Exchange establishing exchange for http://127.0.0.1:48749/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [16s 945ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [16s 945ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [16s 945ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [16s 945ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [16s 945ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [16s 945ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [16s 946ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [16s 946ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [16s 946ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6e639c0e queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [16s 946ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6e639c0e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [16s 946ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [16s 946ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [16s 946ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [16s 946ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [16s 946ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [16s 946ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [16s 946ms] PlainHttpConnection(SocketTube(113)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [16s 946ms] PlainHttpConnection(SocketTube(113)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [16s 946ms] PlainHttpConnection(SocketTube(113)) 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=38455,localport=48749] TestServer(1): starting connection DEBUG: [HttpClient-53-SelectorManager] [16s 950ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4a13968e for C (true) DEBUG: [HttpClient-53-SelectorManager] [16s 950ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect DEBUG: [HttpClient-53-SelectorManager] [16s 950ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38455 DEBUG: [HttpClient-52-Worker1] [16s 950ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [16s 950ms] Http1Exchange SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [16s 950ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [16s 950ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [16s 950ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker1] [16s 950ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker1] [16s 950ms] Http1Publisher(SocketTube(113)) got subscriber: SocketTube(113) DEBUG: [HttpClient-52-Worker1] [16s 951ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker1] [16s 951ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-52-Worker1] [16s 951ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-53-SelectorManager] [16s 951ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [16s 951ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40ebfdfe DEBUG: [HttpClient-53-SelectorManager] [16s 951ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [16s 951ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [16s 951ms] Http1AsyncReceiver(SocketTube(113)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [16s 951ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [16s 951ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [16s 951ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [16s 951ms] SocketTube(113) write: offloading requestMore Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:48749/ GET DEBUG: [HttpClient-52-Worker2] [16s 951ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker2] [16s 951ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [16s 951ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [16s 951ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-52-Worker2] [16s 951ms] SocketTube(113) resuming read event DEBUG: [HttpClient-52-Worker2] [16s 951ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker3] [16s 951ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker3] [16s 951ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [16s 951ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker3] [16s 951ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-Worker3] [16s 951ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [16s 951ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-SelectorManager] [16s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97b87 for R (true) DEBUG: [HttpClient-52-Worker1] [16s 951ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [16s 951ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker1] [16s 951ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [16s 951ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker1] [16s 951ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [16s 951ms] Http1Publisher(SocketTube(113)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker1] [16s 951ms] SocketTube(113) trying to write: 191 DEBUG: [HttpClient-52-Worker1] [16s 951ms] SocketTube(113) wrote: 191 DEBUG: [HttpClient-52-Worker1] [16s 951ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker1] [16s 951ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker1] [16s 951ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [16s 951ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [16s 951ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker1] [16s 951ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-Worker1] [16s 951ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker1] [16s 951ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Publisher(SocketTube(113)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@51164169 DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) First time around DEBUG: [HttpClient-52-Worker1] [16s 957ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) headersReader is not yet completed DEBUG: [HttpClient-53-SelectorManager] [16s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97b87 for None (false) DEBUG: [HttpClient-53-SelectorManager] [16s 961ms] SocketTube(113) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [16s 961ms] Http1AsyncReceiver(SocketTube(113)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-SelectorManager] [16s 961ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [16s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97b87 for R (false) DEBUG: [HttpClient-53-SelectorManager] [16s 961ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1AsyncReceiver(SocketTube(113)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6e639c0e DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6e639c0e DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1AsyncReceiver(SocketTube(113)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6e639c0e DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker4] [16s 965ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38455 remote=/127.0.0.1:48749] DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3d8b15f(53) DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@274a6b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ec8faf2 queue.isEmpty: false DEBUG: [HttpClient-52-Worker4] [16s 965ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-52-Worker4] [16s 966ms] PlainHttpConnection(SocketTube(113))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker4] [16s 966ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker4] [16s 966ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker4] [16s 966ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker4] [16s 966ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker4] [16s 966ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker4] [16s 966ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker4] [16s 966ms] Http2Connection(SocketTube(113)) Opened stream 1 DEBUG: [HttpClient-52-Worker4] [16s 966ms] Http2Connection(SocketTube(113))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker4] [16s 966ms] Http2Connection(SocketTube(113))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker4] [16s 966ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker4] [16s 966ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker4] [16s 966ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker4] [16s 966ms] SocketTube(113) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [16s 966ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker4] [16s 966ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker4] [16s 966ms] SocketTube(113) write: registering startSubscription event Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker4] [16s 966ms] PlainHttpConnection(SocketTube(113)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [16s 966ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker4] [16s 967ms] PlainHttpConnection(SocketTube(113)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [16s 967ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http2Connection(SocketTube(113)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http2Connection(SocketTube(113)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http2Connection(SocketTube(113)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http1AsyncReceiver(SocketTube(113)) stopping DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http1AsyncReceiver(SocketTube(113)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http1AsyncReceiver(SocketTube(113)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http2Connection(SocketTube(113)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http2Connection(SocketTube(113)) H2 processed buffered data DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker4] [16s 967ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3d8b15f(53) DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@274a6b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ec8faf2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-52-Worker4] [16s 967ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@34a6f81c DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] Http2Connection(SocketTube(113)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97b87 for R (false) DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SocketTube(113) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [16s 969ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-52-Worker5] [16s 969ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [16s 969ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker5] [16s 969ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker5] [16s 969ms] SocketTube(113) trying to write: 63 DEBUG: [HttpClient-52-Worker5] [16s 969ms] SocketTube(113) wrote: 63 DEBUG: [HttpClient-52-Worker5] [16s 969ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [16s 969ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [Test-server-pool] [16s 969ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [16s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 969ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 969ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 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: [HttpClient-52-Worker5] [16s 969ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [16s 969ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [16s 969ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker5] [16s 969ms] SocketTube(113) trying to write: 13 DEBUG: [HttpClient-52-Worker5] [16s 970ms] SocketTube(113) wrote: 13 DEBUG: [HttpClient-52-Worker5] [16s 970ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [16s 970ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker5] [16s 970ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [16s 970ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [16s 970ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [16s 972ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 972ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [16s 972ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [16s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 972ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [16s 972ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 972ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 972ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 972ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-53-SelectorManager] [16s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97b87 for None (false) DEBUG: [HttpClient-53-SelectorManager] [16s 972ms] SocketTube(113) read bytes: 48 DEBUG: [HttpClient-53-SelectorManager] [16s 972ms] Http2Connection(SocketTube(113)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [16s 972ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [16s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97b87 for R (false) DEBUG: [HttpClient-53-SelectorManager] [16s 972ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [16s 972ms] Http2Connection(SocketTube(113)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [16s 972ms] Http2Connection(SocketTube(113)) H2 Receiving(1): 48 DEBUG: [HttpClient-52-Worker6] [16s 972ms] Http2Connection(SocketTube(113)) Processing 48 DEBUG: [HttpClient-52-Worker6] [16s 972ms] FramesDecoder decodes: 48 DEBUG: [HttpClient-52-Worker6] [16s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [16s 973ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:43:06 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] [16s 973ms] Http2Connection(SocketTube(113)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [16s 973ms] PlainHttpConnection(SocketTube(113)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [16s 973ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [16s 973ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker6] [16s 973ms] SocketTube(113) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [16s 973ms] SocketTube(113) wrote: 9 DEBUG: [HttpClient-52-Worker6] [16s 973ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-SelectorManager] [16s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97b87 for None (false) DEBUG: [readLoop] [16s 973ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-SelectorManager] [16s 973ms] SocketTube(113) read bytes: 50 DEBUG: [readLoop] [16s 973ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 973ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-SelectorManager] [16s 973ms] Http2Connection(SocketTube(113)) onNext: got 50 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [16s 973ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [16s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97b87 for R (false) DEBUG: [HttpClient-53-SelectorManager] [16s 973ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [16s 974ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker6] [16s 974ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [16s 974ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [16s 974ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [16s 974ms] Http2Connection(SocketTube(113)) H2 processed(1) DEBUG: [HttpClient-52-Worker6] [16s 974ms] Http2Connection(SocketTube(113)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [16s 974ms] Http2Connection(SocketTube(113)) H2 Receiving(2): 50 DEBUG: [HttpClient-52-Worker6] [16s 974ms] Http2Connection(SocketTube(113)) Processing 50 DEBUG: [HttpClient-52-Worker6] [16s 974ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-52-Worker6] [16s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [16s 974ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [16s 974ms] Http2Connection(SocketTube(113))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [16s 974ms] Http2Connection(SocketTube(113))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [16s 974ms] Http2Connection(SocketTube(113))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:48749/) 200 HTTP_2 Local port: 38455 DEBUG: [HttpClient-52-Worker6] [16s 974ms] Http2Connection(SocketTube(113))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48749/) 200 HTTP_2 Local port: 38455 DEBUG: [HttpClient-52-Worker6] [16s 974ms] Http2Connection(SocketTube(113))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [16s 974ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [16s 975ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [16s 975ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [16s 975ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [16s 975ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [16s 975ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [16s 975ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [16s 975ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [16s 975ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [16s 975ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [16s 975ms] HttpClientImpl(53) ClientImpl (async) elapsed 32 millis for GET to http://127.0.0.1:48749/ DEBUG: [HttpClient-52-Worker6] [16s 975ms] Http2Connection(SocketTube(113))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [16s 975ms] Http2Connection(SocketTube(113))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [16s 975ms] Http2Connection(SocketTube(113))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [16s 975ms] Http2Connection(SocketTube(113)) Closed stream 1 DEBUG: [HttpClient-52-Worker6] [16s 975ms] Http2Connection(SocketTube(113))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77572b0 DEBUG: [HttpClient-53-SelectorManager] [16s 975ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-53-SelectorManager] [16s 975ms] Http2ClientImpl stopping DEBUG: [HttpClient-53-SelectorManager] [16s 975ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [16s 975ms] Http2Connection(SocketTube(113)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:06 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-Worker6] [16s 975ms] Http2Connection(SocketTube(113))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-SelectorManager] [16s 975ms] PlainHttpConnection(SocketTube(113)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) pausing read event DEBUG: [HttpClient-52-Worker6] [16s 976ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@34a6f81c DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] Http2Connection(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) write: cancel DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: cancelled by SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 9:43:06 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] [16s 976ms] Http2Connection(SocketTube(113)) H2 processed(2) DEBUG: [HttpClient-52-Worker6] [16s 976ms] Http2Connection(SocketTube(113)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector DEBUG: [HttpClient-52-Worker6] [16s 976ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:38455 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-53-SelectorManager] [16s 976ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-53-SelectorManager] [16s 977ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [MainThread] [16s 977ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 978ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:48749/ GET DEBUG: [HttpClient-53-Worker0] [16s 978ms] Exchange establishing exchange for http://127.0.0.1:48749/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [16s 978ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [16s 978ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [16s 979ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [16s 979ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [16s 979ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [16s 979ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [16s 979ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [16s 979ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [16s 979ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3846a3b1 queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [16s 979ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3846a3b1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [16s 979ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [16s 979ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [16s 979ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [16s 979ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [16s 979ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [16s 979ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [16s 979ms] PlainHttpConnection(SocketTube(114)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [16s 979ms] PlainHttpConnection(SocketTube(114)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [16s 979ms] PlainHttpConnection(SocketTube(114)) registering connect event DEBUG: [HttpClient-54-SelectorManager] [16s 979ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@34ffe2c8 for C (true) DEBUG: [HttpClient-54-SelectorManager] [16s 979ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect DEBUG: [HttpClient-54-SelectorManager] [16s 979ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41835 DEBUG: [HttpClient-53-Worker1] [16s 979ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [16s 979ms] Http1Exchange SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [16s 979ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [16s 979ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [16s 979ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker1] [16s 979ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-Worker1] [16s 980ms] Http1Publisher(SocketTube(114)) got subscriber: SocketTube(114) DEBUG: [HttpClient-53-Worker1] [16s 980ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker1] [16s 980ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-53-Worker1] [16s 980ms] Http1Exchange requestAction.headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:48749/ GET DEBUG: [HttpClient-53-Worker1] [16s 980ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-Worker1] [16s 980ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [16s 980ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [16s 980ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-54-SelectorManager] [16s 980ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [16s 980ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3e0789b8 DEBUG: [HttpClient-54-SelectorManager] [16s 980ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [16s 980ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [16s 980ms] Http1AsyncReceiver(SocketTube(114)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [16s 980ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [16s 980ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [16s 980ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [16s 980ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker2] [16s 980ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [16s 980ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [16s 980ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [16s 980ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-53-Worker2] [16s 980ms] SocketTube(114) resuming read event DEBUG: [HttpClient-53-Worker2] [16s 980ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [16s 980ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker3] [16s 980ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [16s 980ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker3] [16s 980ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker3] [16s 980ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker3] [16s 980ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker3] [16s 980ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker3] [16s 980ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker3] [16s 980ms] Http1Exchange bodySubscriber is null TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=41835,localport=48749] TestServer(1): starting connection DEBUG: [HttpClient-53-Worker3] [16s 980ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker3] [16s 981ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker3] [16s 981ms] Http1Publisher(SocketTube(114)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker3] [16s 981ms] SocketTube(114) trying to write: 191 DEBUG: [HttpClient-53-Worker3] [16s 981ms] SocketTube(114) wrote: 191 DEBUG: [HttpClient-53-Worker3] [16s 981ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker3] [16s 981ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [16s 981ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [16s 981ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [16s 981ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-53-Worker3] [16s 981ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker3] [16s 981ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker3] [16s 981ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-53-Worker3] [16s 981ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) First time around DEBUG: [HttpClient-53-Worker3] [16s 981ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) headersReader is not yet completed DEBUG: [HttpClient-53-Worker3] [16s 981ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker3] [16s 981ms] Http1Publisher(SocketTube(114)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6b9ca8f5 DEBUG: [HttpClient-53-Worker3] [16s 981ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [16s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (true) DEBUG: [HttpClient-54-SelectorManager] [16s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-54-SelectorManager] [16s 981ms] SocketTube(114) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [16s 981ms] Http1AsyncReceiver(SocketTube(114)) Putting 71 bytes into the queue DEBUG: [HttpClient-54-SelectorManager] [16s 981ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [16s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [HttpClient-54-SelectorManager] [16s 981ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [16s 981ms] Http1AsyncReceiver(SocketTube(114)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3846a3b1 DEBUG: [HttpClient-53-Worker4] [16s 981ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [16s 981ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3846a3b1 DEBUG: [HttpClient-53-Worker4] [16s 981ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker4] [16s 981ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker4] [16s 981ms] Http1AsyncReceiver(SocketTube(114)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3846a3b1 DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker4] [16s 982ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41835 remote=/127.0.0.1:48749] DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7162cf6a(54) DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4bfde3ec/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bc1db2a queue.isEmpty: false DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-53-Worker4] [16s 982ms] PlainHttpConnection(SocketTube(114))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker4] [16s 982ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker4] [16s 982ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker4] [16s 982ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http2Connection(SocketTube(114)) Opened stream 1 DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http2Connection(SocketTube(114))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker4] [16s 982ms] Http2Connection(SocketTube(114))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker4] [16s 982ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker4] [16s 982ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker4] [16s 982ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker4] [16s 982ms] SocketTube(114) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [16s 982ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker4] [16s 982ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker4] [16s 982ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a341917 DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] Http2Connection(SocketTube(114)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SocketTube(114) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [16s 982ms] SocketTube(114) write: offloading requestMore Apr 01, 2024 9:43:06 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-Worker5] [16s 982ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [16s 982ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [16s 982ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker5] [16s 982ms] SocketTube(114) trying to write: 63 DEBUG: [HttpClient-53-Worker5] [16s 983ms] SocketTube(114) wrote: 63 DEBUG: [HttpClient-53-Worker5] [16s 983ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [16s 983ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [16s 983ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [16s 983ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [16s 983ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [16s 982ms] PlainHttpConnection(SocketTube(114)) added 63 bytes in the priority write queue DEBUG: [Test-server-pool] [16s 983ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-53-Worker4] [16s 983ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [16s 983ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker4] [16s 983ms] PlainHttpConnection(SocketTube(114)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [16s 983ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [16s 983ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker4] [16s 983ms] SocketTube(114) trying to write: 13 DEBUG: [HttpClient-53-Worker4] [16s 983ms] SocketTube(114) wrote: 13 DEBUG: [HttpClient-53-Worker4] [16s 983ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker4] [16s 983ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker4] [16s 983ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [16s 983ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [16s 983ms] Http2Connection(SocketTube(114)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker4] [16s 983ms] Http2Connection(SocketTube(114)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker4] [16s 983ms] Http2Connection(SocketTube(114)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker4] [16s 983ms] Http1AsyncReceiver(SocketTube(114)) stopping DEBUG: [HttpClient-53-Worker4] [16s 983ms] Http1AsyncReceiver(SocketTube(114)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [Test-server-pool] [16s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 983ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [16s 983ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [16s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [16s 983ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker4] [16s 983ms] Http1AsyncReceiver(SocketTube(114)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker4] [16s 983ms] Http2Connection(SocketTube(114)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker4] [16s 984ms] Http2Connection(SocketTube(114)) H2 processed buffered data TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / DEBUG: [HttpClient-53-Worker4] [16s 984ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(114)) Sent response headers 200 DEBUG: [HttpClient-53-Worker4] [16s 984ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker4] [16s 984ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker4] [16s 984ms] Exchange Getting response async streamid: 1 DEBUG: [readLoop] [16s 984ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 984ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [16s 984ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [16s 984ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [HttpClient-53-Worker4] [16s 984ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker4] [16s 984ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7162cf6a(54) DEBUG: [HttpClient-53-Worker4] [16s 984ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4bfde3ec/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bc1db2a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-53-Worker4] [16s 984ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker4] [16s 984ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-53-Worker4] [16s 984ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [16s 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: [HttpClient-54-SelectorManager] [16s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [readLoop] [16s 984ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-54-SelectorManager] [16s 984ms] SocketTube(114) read bytes: 98 DEBUG: [readLoop] [16s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-SelectorManager] [16s 984ms] Http2Connection(SocketTube(114)) onNext: got 98 bytes in 1 buffers DEBUG: [readLoop] [16s 984ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [16s 985ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [16s 985ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-SelectorManager] [16s 985ms] SocketTube(114) resuming read event DEBUG: [HttpClient-53-Worker6] [16s 985ms] Http2Connection(SocketTube(114)) sending 98 to Http2Connection.asyncReceive DEBUG: [readLoop] [16s 985ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker6] [16s 985ms] Http2Connection(SocketTube(114)) H2 Receiving(1): 98 DEBUG: [HttpClient-53-Worker6] [16s 985ms] Http2Connection(SocketTube(114)) Processing 98 DEBUG: [HttpClient-53-Worker6] [16s 985ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-53-Worker6] [16s 985ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-SelectorManager] [16s 985ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [HttpClient-54-SelectorManager] [16s 985ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [16s 985ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:43:06 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] [16s 985ms] Http2Connection(SocketTube(114)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [16s 985ms] PlainHttpConnection(SocketTube(114)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [16s 985ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [16s 985ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker6] [16s 985ms] SocketTube(114) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [16s 985ms] SocketTube(114) wrote: 9 DEBUG: [HttpClient-53-Worker6] [16s 985ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker6] [16s 985ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker6] [16s 985ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [16s 985ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [16s 985ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:48749/) 200 HTTP_2 Local port: 41835 DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48749/) 200 HTTP_2 Local port: 41835 DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [16s 986ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [16s 986ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [16s 986ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [16s 986ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [16s 986ms] HttpClientImpl(54) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:48749/ DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114)) Closed stream 1 DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5904361d DEBUG: [HttpClient-53-Worker6] [16s 986ms] Http2Connection(SocketTube(114))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-Worker6] [16s 986ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 9:43:06 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] [16s 987ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [16s 987ms] Http2Connection(SocketTube(114)) H2 processed(1) DEBUG: [readLoop] [16s 988ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [16s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [16s 988ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [16s 988ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [16s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-SelectorManager] [16s 990ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-54-SelectorManager] [16s 990ms] Http2ClientImpl stopping DEBUG: [HttpClient-54-SelectorManager] [16s 990ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] Http2Connection(SocketTube(114)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:06 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] [16s 991ms] PlainHttpConnection(SocketTube(114)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] SocketTube(114) pausing read event DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] SocketTube(114) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a341917 DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] Http2Connection(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] SocketTube(114) write: cancel DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: cancelled by SocketTube(114) DEBUG: [HttpClient-53-Worker7] [16s 991ms] Http2Connection(SocketTube(114)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-53-Worker7] [16s 991ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 9:43:06 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-53-Worker7] [16s 992ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker7] [16s 992ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker7] [16s 992ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:41835 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-54-SelectorManager] [16s 991ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [16s 992ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [16s 992ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-53-Worker7] [16s 992ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally DEBUG: [MainThread] [16s 993ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [16s 993ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:48749/ GET DEBUG: [HttpClient-54-Worker0] [16s 993ms] Exchange establishing exchange for http://127.0.0.1:48749/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [16s 993ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [16s 993ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [16s 993ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [16s 993ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [16s 993ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [16s 993ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [16s 994ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [16s 994ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [16s 994ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1ecb7a61 queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [16s 994ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1ecb7a61, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [16s 994ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [16s 994ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [16s 994ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [16s 994ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [16s 994ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [16s 994ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [16s 994ms] PlainHttpConnection(SocketTube(115)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [16s 994ms] PlainHttpConnection(SocketTube(115)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [16s 994ms] PlainHttpConnection(SocketTube(115)) registering connect event DEBUG: [HttpClient-55-SelectorManager] [16s 994ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5d40453d for C (true) DEBUG: [HttpClient-55-SelectorManager] [16s 994ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect TestServer(1): connection accepted DEBUG: [HttpClient-55-SelectorManager] [16s 994ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:32969 TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=32969,localport=48749] DEBUG: [HttpClient-54-Worker1] [16s 994ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true TestServer(1): starting connection DEBUG: [HttpClient-54-Worker1] [16s 994ms] Http1Exchange SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [16s 994ms] SocketTube(115) connecting flows TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-54-Worker1] [16s 994ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [16s 994ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker1] [16s 994ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker1] [16s 994ms] Http1Publisher(SocketTube(115)) got subscriber: SocketTube(115) DEBUG: [HttpClient-54-Worker1] [16s 994ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker1] [16s 994ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-54-Worker1] [16s 995ms] Http1Exchange requestAction.headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:48749/ GET DEBUG: [HttpClient-54-Worker1] [16s 995ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [16s 995ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [16s 995ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [16s 995ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-55-SelectorManager] [16s 995ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [16s 995ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@57b82e4d DEBUG: [HttpClient-55-SelectorManager] [16s 995ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [16s 995ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [16s 995ms] Http1AsyncReceiver(SocketTube(115)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [16s 995ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [16s 995ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [16s 995ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [16s 995ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker2] [16s 995ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker3] [16s 995ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker2] [16s 995ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [16s 995ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [16s 995ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-54-Worker2] [16s 995ms] SocketTube(115) resuming read event DEBUG: [HttpClient-54-Worker2] [16s 995ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [16s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (true) DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker3] [16s 995ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker3] [16s 995ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Publisher(SocketTube(115)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker3] [16s 995ms] SocketTube(115) trying to write: 191 DEBUG: [HttpClient-54-Worker3] [16s 995ms] SocketTube(115) wrote: 191 DEBUG: [HttpClient-54-Worker3] [16s 995ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [16s 995ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker3] [16s 995ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) First time around DEBUG: [HttpClient-54-Worker3] [16s 995ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) headersReader is not yet completed DEBUG: [HttpClient-54-Worker3] [16s 996ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker3] [16s 996ms] Http1Publisher(SocketTube(115)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4a55ce1a DEBUG: [HttpClient-54-Worker3] [16s 996ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [16s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-55-SelectorManager] [16s 996ms] SocketTube(115) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [16s 996ms] Http1AsyncReceiver(SocketTube(115)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [16s 996ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [16s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-55-SelectorManager] [16s 996ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1AsyncReceiver(SocketTube(115)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1ecb7a61 DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1AsyncReceiver(SocketTube(115)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1ecb7a61 DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1AsyncReceiver(SocketTube(115)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1ecb7a61 DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker4] [16s 996ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:32969 remote=/127.0.0.1:48749] DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6a2d86c4(55) DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@64318034/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4077fddd queue.isEmpty: false DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1AsyncReceiver(SocketTube(115)) Delegate done: 0 DEBUG: [HttpClient-54-Worker4] [16s 996ms] PlainHttpConnection(SocketTube(115))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker4] [16s 996ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [16s 996ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [16s 996ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [16s 996ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2Connection(SocketTube(115)) Opened stream 1 DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2Connection(SocketTube(115))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2Connection(SocketTube(115))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker4] [16s 997ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker4] [16s 997ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker4] [16s 997ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker4] [16s 997ms] SocketTube(115) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [16s 997ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker4] [16s 997ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker4] [16s 997ms] SocketTube(115) write: registering startSubscription event Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker4] [16s 997ms] PlainHttpConnection(SocketTube(115)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [16s 997ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-Worker4] [16s 997ms] PlainHttpConnection(SocketTube(115)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [16s 997ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2Connection(SocketTube(115)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2Connection(SocketTube(115)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2Connection(SocketTube(115)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http1AsyncReceiver(SocketTube(115)) stopping DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http1AsyncReceiver(SocketTube(115)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http1AsyncReceiver(SocketTube(115)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2Connection(SocketTube(115)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2Connection(SocketTube(115)) H2 processed buffered data DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [16s 997ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6a2d86c4(55) DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@64318034/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4077fddd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-54-Worker4] [16s 997ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-55-SelectorManager] [17s] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [17s] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2362edd5 DEBUG: [HttpClient-55-SelectorManager] [17s] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [17s] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [17s] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [17s] Http2Connection(SocketTube(115)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [17s] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [17s] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [17s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-55-SelectorManager] [17s] SocketTube(115) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [17s] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [17s] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [17s] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [17s] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [17s] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [17s] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) trying to write: 63 DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) wrote: 63 DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [17s] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [17s] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) trying to write: 13 DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) wrote: 13 DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [17s] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [17s] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [17s] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [17s] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [17s] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [17s] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s] FramesDecoder Got frame: SETTINGS: length=30, 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] [17s 1ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 1ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [17s 1ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [17s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 1ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [17s 1ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 1ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [17s 1ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [17s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 1ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-55-SelectorManager] [17s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-55-SelectorManager] [17s 2ms] SocketTube(115) read bytes: 98 DEBUG: [HttpClient-55-SelectorManager] [17s 2ms] Http2Connection(SocketTube(115)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [17s 2ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [17s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-55-SelectorManager] [17s 2ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [17s 3ms] Http2Connection(SocketTube(115)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [17s 4ms] Http2Connection(SocketTube(115)) H2 Receiving(1): 98 DEBUG: [HttpClient-54-Worker6] [17s 4ms] Http2Connection(SocketTube(115)) Processing 98 DEBUG: [HttpClient-54-Worker6] [17s 4ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-54-Worker6] [17s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [17s 4ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:43:06 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] [17s 4ms] Http2Connection(SocketTube(115)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [17s 4ms] PlainHttpConnection(SocketTube(115)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker6] [17s 4ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker6] [17s 4ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker6] [17s 4ms] SocketTube(115) trying to write: 9 DEBUG: [HttpClient-54-Worker6] [17s 4ms] SocketTube(115) wrote: 9 DEBUG: [HttpClient-54-Worker6] [17s 4ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker6] [17s 4ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker6] [17s 4ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [17s 4ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [17s 4ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [17s 5ms] Http2Connection(SocketTube(115))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [17s 5ms] Http2Connection(SocketTube(115))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker6] [17s 5ms] Http2Connection(SocketTube(115))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:48749/) 200 HTTP_2 Local port: 32969 DEBUG: [HttpClient-54-Worker6] [17s 5ms] Http2Connection(SocketTube(115))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48749/) 200 HTTP_2 Local port: 32969 DEBUG: [HttpClient-54-Worker6] [17s 5ms] Http2Connection(SocketTube(115))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker6] [17s 5ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker6] [17s 5ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [17s 5ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [17s 5ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker6] [17s 5ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker6] [17s 5ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker6] [17s 5ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [17s 6ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [17s 6ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker6] [17s 6ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker6] [17s 6ms] HttpClientImpl(55) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:48749/ DEBUG: [HttpClient-54-Worker6] [17s 6ms] Http2Connection(SocketTube(115))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [17s 6ms] Http2Connection(SocketTube(115))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [17s 6ms] Http2Connection(SocketTube(115))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker6] [17s 6ms] Http2Connection(SocketTube(115)) Closed stream 1 DEBUG: [HttpClient-54-Worker6] [17s 6ms] Http2Connection(SocketTube(115))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1208926 DEBUG: [HttpClient-54-Worker6] [17s 6ms] Http2Connection(SocketTube(115))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-Worker6] [17s 6ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-Worker6] [17s 6ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [17s 6ms] Http2Connection(SocketTube(115)) H2 processed(1) DEBUG: [readLoop] [17s 6ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 6ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [17s 6ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [17s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-SelectorManager] [17s 7ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-55-SelectorManager] [17s 7ms] Http2ClientImpl stopping DEBUG: [HttpClient-55-SelectorManager] [17s 7ms] Http2Connection(SocketTube(115)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [17s 7ms] Http2Connection(SocketTube(115)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:06 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] [17s 7ms] PlainHttpConnection(SocketTube(115)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [17s 7ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [17s 7ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) pausing read event DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2362edd5 DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] Http2Connection(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) write: cancel DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: cancelled by SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-SelectorManager] [17s 8ms] Http2Connection(SocketTube(115)) Close all streams Server connection to /127.0.0.1:32969 stopping. 1 streams DEBUG: [HttpClient-54-Worker7] [17s 9ms] Http2Connection(SocketTube(115)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-54-Worker7] [17s 10ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [MainThread] [17s 13ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [17s 14ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:58243/ GET DEBUG: [HttpClient-55-Worker0] [17s 17ms] Exchange establishing exchange for https://127.0.0.1:58243/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [17s 18ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [17s 18ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [17s 18ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-55-Worker0] [17s 18ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-56-SelectorManager] [17s 19ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@468e28a9 for C (true) DEBUG: [HttpClient-56-SelectorManager] [17s 19ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect DEBUG: [HttpClient-56-SelectorManager] [17s 19ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50944 DEBUG: [HttpClient-55-Worker1] [17s 21ms] SocketTube(116) connecting flows DEBUG: [HttpClient-55-Worker1] [17s 21ms] SocketTube(116) read publisher got subscriber TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50944, Session(1711957386353|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-55-Worker1] [17s 21ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-55-Worker1] [17s 21ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker1] [17s 21ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker1] [17s 21ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker1] [17s 21ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-55-Worker1] [17s 21ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-55-Worker1] [17s 21ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [17s 21ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-55-Worker1] [17s 21ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [17s 21ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [17s 21ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-SelectorManager] [17s 22ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-55-Worker1] [17s 23ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [17s 23ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [17s 23ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [17s 23ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker1] [17s 23ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [17s 23ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [17s 23ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [17s 23ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [17s 23ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] 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@4c7643d9[Not completed, 4 dependents] (id=7894) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@974c433[Not completed, 1 dependents] (id=7900), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-55-Worker2] [17s 23ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-SelectorManager] [17s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e086ed4 for R (true) DEBUG: [HttpClient-55-Worker2] [17s 23ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [17s 23ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker2] [17s 23ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-55-Worker2] [17s 24ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-55-Worker2] [17s 24ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker2] [17s 24ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker2] [17s 24ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker2] [17s 24ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker2] [17s 24ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [17s 24ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [17s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e086ed4 for None (false) DEBUG: [HttpClient-56-SelectorManager] [17s 27ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [17s 27ms] SocketTube(116) read bytes: 308 DEBUG: [HttpClient-56-SelectorManager] [17s 27ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [17s 27ms] SSL Reader(SocketTube(116)) Adding 308 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [17s 27ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [17s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e086ed4 for R (false) DEBUG: [HttpClient-56-SelectorManager] [17s 27ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [17s 27ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [17s 27ms] SSL Reader(SocketTube(116)) Unwrapping: 308 DEBUG: [HttpClient-55-Worker3] [17s 27ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-55-Worker3] [17s 27ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [17s 27ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [17s 27ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [17s 27ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [17s 27ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [17s 28ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [17s 28ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [17s 28ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Reader(SocketTube(116)) Unwrapping: 175 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker3] [17s 28ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [17s 29ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-55-Worker3] [17s 29ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker3] [17s 29ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker3] [17s 29ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker3] [17s 30ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker3] [17s 30ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-55-Worker3] [17s 30ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a00f446 DEBUG: [HttpClient-55-Worker3] [17s 30ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker3] [17s 30ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker3] [17s 30ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [17s 30ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker3] [17s 30ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [17s 30ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker3] [17s 30ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Apr 01, 2024 9:43:06 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-Worker3] [17s 30ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker3] [17s 30ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [17s 30ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [17s 30ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [17s 30ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker3] [17s 30ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [17s 30ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker3] [17s 30ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker3] [17s 30ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [17s 30ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker3] [17s 30ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker3] [17s 30ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker3] [17s 30ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker3] [17s 30ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-55-Worker3] [17s 31ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker3] [17s 31ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker3] [17s 31ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker3] [17s 31ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker3] [17s 31ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker3] [17s 31ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker3] [17s 31ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58243/ GET DEBUG: [HttpClient-55-Worker3] [17s 31ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker3] [17s 31ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-55-Worker3] [17s 31ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:43:06 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-Worker3] [17s 31ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker3] [17s 31ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [17s 31ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker3] [17s 31ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker3] [17s 31ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker3] [17s 31ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker3] [17s 31ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker3] [17s 31ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [17s 31ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [17s 31ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker3] [17s 31ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-55-Worker3] [17s 31ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-55-Worker3] [17s 31ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [17s 31ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [17s 31ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [17s 31ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [17s 31ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [17s 31ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker3] [17s 31ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [17s 32ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker3] [17s 32ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [17s 32ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker3] [17s 32ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-55-Worker3] [17s 32ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-55-Worker3] [17s 32ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [17s 32ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [17s 32ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker3] [17s 32ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [17s 32ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker3] [17s 32ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker3] [17s 32ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [17s 32ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [17s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e086ed4 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [17s 34ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [17s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 34ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [17s 34ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [17s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 34ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-SelectorManager] [17s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e086ed4 for None (false) DEBUG: [HttpClient-56-SelectorManager] [17s 34ms] SocketTube(116) read bytes: 1803 DEBUG: [HttpClient-56-SelectorManager] [17s 34ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [17s 34ms] SSL Reader(SocketTube(116)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [17s 34ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [17s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e086ed4 for R (false) DEBUG: [HttpClient-56-SelectorManager] [17s 34ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [17s 34ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 34ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [17s 34ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [17s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 34ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [17s 34ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 34ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [17s 34ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [17s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) Unwrapping: 1803 DEBUG: [readLoop] [17s 35ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [17s 35ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker4] [17s 35ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [17s 35ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [17s 35ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker4] [17s 35ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-55-Worker4] [17s 35ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker4] [17s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker4] [17s 35ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:43:06 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-Worker4] [17s 35ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker4] [17s 36ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [17s 36ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [17s 36ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker4] [17s 36ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-55-Worker4] [17s 36ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-55-Worker4] [17s 36ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker4] [17s 36ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [17s 36ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [readLoop] [17s 36ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 36ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [17s 36ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [17s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker4] [17s 36ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [17s 37ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [17s 37ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-55-Worker4] [17s 37ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-55-Worker4] [17s 37ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [17s 37ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [17s 37ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker4] [17s 37ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker4] [17s 37ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [17s 37ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [17s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e086ed4 for None (false) DEBUG: [HttpClient-56-SelectorManager] [17s 38ms] SocketTube(116) read bytes: 151 DEBUG: [HttpClient-56-SelectorManager] [17s 38ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [17s 38ms] SSL Reader(SocketTube(116)) Adding 151 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [17s 38ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [17s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e086ed4 for R (false) DEBUG: [HttpClient-56-SelectorManager] [17s 38ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [17s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e086ed4 for R (false) DEBUG: [HttpClient-55-Worker5] [17s 38ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-55-Worker5] [17s 39ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker5] [17s 39ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [17s 39ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 50944 DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 50944 DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker5] [17s 39ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker5] [17s 39ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [17s 39ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-55-Worker5] [17s 40ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker5] [17s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [17s 40ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-55-Worker5] [17s 40ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker5] [17s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [17s 40ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker5] [17s 40ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker5] [17s 40ms] HttpClientImpl(56) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:58243/ DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@31d90922 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker5] [17s 40ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker5] [17s 40ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker5] [17s 40ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker5] [17s 40ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [17s 40ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [17s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e086ed4 for R (false) DEBUG: [HttpClient-56-SelectorManager] [17s 40ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SocketTube(116) pausing read event DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] 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@4c7643d9[Not completed, 4 dependents] (id=7894) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a00f446, getALPN: jdk.internal.net.http.common.MinimalFuture@974c433[Completed normally] (id=7900), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [17s 41ms] SSL Reader(SocketTube(116)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a00f446, getALPN: jdk.internal.net.http.common.MinimalFuture@974c433[Completed normally] (id=7900), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] SocketTube(116) write: cancel DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] SocketTube(116) write: resetting demand to 0 DEBUG: [HttpClient-56-SelectorManager] [17s 42ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [17s 43ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [17s 43ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [17s 43ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-SelectorManager] [17s 43ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-SelectorManager] [17s 43ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector DEBUG: [HttpClient-56-SelectorManager] [17s 43ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-56-SelectorManager] [17s 43ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-55-Worker6] [17s 43ms] Http2Connection(SSLTube(SocketTube(116))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-55-Worker6] [17s 44ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:50944 stopping. 1 streams DEBUG: [MainThread] [17s 45ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) DEBUG: [MainThread] [17s 47ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:58243/ GET DEBUG: [HttpClient-56-Worker0] [17s 47ms] Exchange establishing exchange for https://127.0.0.1:58243/ GET, proxy=null Apr 01, 2024 9:43:06 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:06 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] [17s 48ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [17s 48ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [17s 48ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-56-Worker0] [17s 48ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-57-SelectorManager] [17s 48ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@20f9c7ec for C (true) DEBUG: [HttpClient-57-SelectorManager] [17s 48ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect DEBUG: [HttpClient-57-SelectorManager] [17s 48ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50954 DEBUG: [HttpClient-56-Worker1] [17s 49ms] SocketTube(117) connecting flows DEBUG: [HttpClient-56-Worker1] [17s 49ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [17s 49ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-56-Worker1] [17s 49ms] SocketTube(117) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker1] [17s 49ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker1] [17s 49ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker1] [17s 49ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-56-Worker1] [17s 49ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-56-Worker1] [17s 49ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [17s 49ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-Worker1] [17s 49ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-56-Worker1] [17s 49ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-56-Worker1] [17s 49ms] SSL Writer(SocketTube(117)) wrapping 0 bytes 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=50954, Session(1711957386941|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-Worker1] [17s 50ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [17s 50ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker1] [17s 50ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [17s 50ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker1] [17s 50ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [17s 50ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [17s 50ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [17s 50ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker1] [17s 50ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [17s 52ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-57-SelectorManager] [17s 52ms] 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@2a01ac9c[Not completed, 4 dependents] (id=7959) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6f0327b8[Not completed, 1 dependents] (id=7965), 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] [17s 52ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [17s 52ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [17s 52ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [17s 52ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [17s 52ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [17s 52ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [17s 52ms] SSL Reader(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6f0327b8[Not completed, 1 dependents] (id=7965), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [17s 53ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [17s 53ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [17s 53ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [17s 53ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-57-SelectorManager] [17s 53ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-57-SelectorManager] [17s 53ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-57-SelectorManager] [17s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab4b13 for R (true) DEBUG: [HttpClient-56-Worker2] [17s 53ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker2] [17s 53ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [17s 53ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker2] [17s 53ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-56-Worker2] [17s 53ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-56-Worker2] [17s 53ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker2] [17s 53ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [17s 53ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [17s 53ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker2] [17s 53ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [17s 53ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [17s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab4b13 for None (false) DEBUG: [HttpClient-57-SelectorManager] [17s 55ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [17s 55ms] SocketTube(117) read bytes: 308 DEBUG: [HttpClient-57-SelectorManager] [17s 55ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [17s 55ms] SSL Reader(SocketTube(117)) Adding 308 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [17s 55ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [17s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab4b13 for R (false) DEBUG: [HttpClient-57-SelectorManager] [17s 55ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [17s 58ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [17s 58ms] SSL Reader(SocketTube(117)) Unwrapping: 308 DEBUG: [HttpClient-56-Worker3] [17s 58ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-56-Worker3] [17s 58ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [17s 58ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [17s 58ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [17s 58ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [17s 58ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [17s 59ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker3] [17s 59ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [17s 59ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) Unwrapping: 175 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [17s 59ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-56-Worker3] [17s 60ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@398ec26f DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker3] [17s 60ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Apr 01, 2024 9:43:06 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-Worker3] [17s 60ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker3] [17s 60ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker3] [17s 60ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker3] [17s 60ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker3] [17s 60ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker3] [17s 60ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker3] [17s 60ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker3] [17s 60ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker3] [17s 60ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker3] [17s 60ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58243/ GET DEBUG: [HttpClient-56-Worker3] [17s 61ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker3] [17s 61ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-56-Worker3] [17s 61ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:43:06 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-Worker3] [17s 61ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker3] [17s 61ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker3] [17s 61ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker3] [17s 61ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker3] [17s 61ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker3] [17s 61ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-56-Worker3] [17s 61ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-56-Worker3] [17s 61ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker3] [17s 61ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [17s 61ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker3] [17s 61ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [17s 61ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker3] [17s 61ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [17s 61ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [17s 61ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker3] [17s 61ms] SocketTube(117) trying to write: 162 DEBUG: [HttpClient-56-Worker3] [17s 61ms] SocketTube(117) wrote: 162 DEBUG: [HttpClient-56-Worker3] [17s 61ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker3] [17s 61ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [17s 61ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [17s 62ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [17s 62ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [17s 62ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker3] [17s 62ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [17s 62ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [17s 62ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker3] [17s 62ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [17s 62ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker3] [17s 62ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker3] [17s 62ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [17s 62ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [17s 62ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [17s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 62ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [17s 62ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [17s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 62ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [17s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab4b13 for None (false) DEBUG: [HttpClient-57-SelectorManager] [17s 65ms] SocketTube(117) read bytes: 1803 DEBUG: [HttpClient-57-SelectorManager] [17s 65ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [17s 65ms] SSL Reader(SocketTube(117)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [17s 65ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [17s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab4b13 for R (false) DEBUG: [HttpClient-57-SelectorManager] [17s 65ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [17s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab4b13 for R (false) DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) Unwrapping: 1803 DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [17s 69ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [17s 70ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-56-Worker4] [17s 70ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-56-Worker4] [17s 70ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [17s 70ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker4] [17s 70ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-56-Worker4] [17s 70ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker4] [17s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker4] [17s 70ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:43:06 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-Worker4] [17s 70ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker4] [17s 70ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [17s 70ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [17s 70ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [17s 70ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [17s 70ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [17s 70ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [17s 70ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [17s 70ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker4] [17s 70ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker4] [17s 70ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [17s 70ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker4] [17s 70ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker4] [17s 70ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker4] [17s 71ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [17s 71ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [17s 71ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker4] [17s 71ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-56-Worker4] [17s 71ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-56-Worker4] [17s 71ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [17s 71ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [17s 71ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [17s 71ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [17s 71ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [17s 71ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [17s 71ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [17s 71ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [17s 71ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [HttpClient-56-Worker4] [17s 71ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [17s 71ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [17s 71ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker4] [17s 71ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker4] [17s 71ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [17s 71ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [17s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab4b13 for R (false) DEBUG: [readLoop] [17s 73ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 73ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [17s 73ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [17s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 73ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [17s 73ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 73ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [17s 73ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [17s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 73ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): connection started TestServer(2): Using handler for: / DEBUG: [readLoop] [17s 73ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 74ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 74ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [17s 74ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [17s 74ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-57-SelectorManager] [17s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab4b13 for None (false) DEBUG: [HttpClient-57-SelectorManager] [17s 74ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [17s 74ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [17s 74ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [17s 74ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [17s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab4b13 for R (false) DEBUG: [HttpClient-57-SelectorManager] [17s 74ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [17s 75ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [17s 75ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [HttpClient-56-Worker5] [17s 75ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker5] [17s 75ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker5] [17s 75ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker5] [17s 75ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-56-Worker5] [17s 75ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker5] [17s 75ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [17s 75ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker5] [17s 75ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker5] [17s 75ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [17s 75ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [17s 75ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker5] [17s 75ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-56-Worker5] [17s 75ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker5] [17s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [17s 75ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker5] [17s 75ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker5] [17s 75ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker5] [17s 75ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 50954 DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 50954 DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker5] [17s 76ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-56-Worker5] [17s 76ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker5] [17s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [17s 76ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker5] [17s 76ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker5] [17s 76ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-56-Worker5] [17s 76ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker5] [17s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [17s 76ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker5] [17s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker5] [17s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker5] [17s 77ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker5] [17s 77ms] HttpClientImpl(57) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:58243/ DEBUG: [HttpClient-56-Worker5] [17s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker5] [17s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker5] [17s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker5] [17s 77ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] Http2ClientImpl stopping DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:06 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] [17s 77ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-Worker5] [17s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@557e3651 DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [17s 77ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-57-SelectorManager] [17s 77ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-Worker5] [17s 77ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SocketTube(117) pausing read event DEBUG: [HttpClient-56-Worker5] [17s 78ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [17s 78ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker5] [17s 78ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker5] [17s 78ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SocketTube(117) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2a01ac9c[Not completed, 4 dependents] (id=7959) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@398ec26f, getALPN: jdk.internal.net.http.common.MinimalFuture@6f0327b8[Completed normally] (id=7965), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SSL Reader(SocketTube(117)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@398ec26f, getALPN: jdk.internal.net.http.common.MinimalFuture@6f0327b8[Completed normally] (id=7965), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SocketTube(117) leaving read() loop with error: Reading: [ops=R, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SocketTube(117) write: cancel DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 9:43:06 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [17s 78ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-SelectorManager] [17s 79ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-SelectorManager] [17s 79ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-SelectorManager] [17s 79ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-57-SelectorManager] [17s 79ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-56-Worker5] [17s 78ms] SocketTube(117) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker5] [17s 79ms] SocketTube(117) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2ad99d38 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-Worker5] [17s 79ms] SocketTube(117) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker5] [17s 79ms] SocketTube(117) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker6] [17s 79ms] Http2Connection(SSLTube(SocketTube(117))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-Worker6] [17s 79ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [17s 80ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) Server connection to /127.0.0.1:50954 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [17s 86ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:58243/ GET DEBUG: [HttpClient-57-Worker0] [17s 89ms] Exchange establishing exchange for https://127.0.0.1:58243/ GET, proxy=null Apr 01, 2024 9:43:07 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:07 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] [17s 90ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [17s 90ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [17s 90ms] PlainHttpConnection(SocketTube(118)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [17s 90ms] PlainHttpConnection(SocketTube(118)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [17s 90ms] PlainHttpConnection(SocketTube(118)) registering connect event DEBUG: [HttpClient-57-Worker0] [17s 90ms] 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=47313, Session(1711957386969|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-58-SelectorManager] [17s 93ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5a419899 for C (true) DEBUG: [HttpClient-58-SelectorManager] [17s 93ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: finishing connect DEBUG: [HttpClient-58-SelectorManager] [17s 93ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47313 DEBUG: [HttpClient-57-Worker1] [17s 97ms] SocketTube(118) connecting flows DEBUG: [HttpClient-57-Worker1] [17s 97ms] SocketTube(118) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [17s 97ms] SocketTube(118) registering subscribe event DEBUG: [HttpClient-57-Worker1] [17s 97ms] SocketTube(118) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-Worker1] [17s 97ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker1] [17s 97ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker1] [17s 97ms] SSL Writer(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SocketTube(118) DEBUG: [HttpClient-57-Worker1] [17s 97ms] SocketTube(118) subscribed for writing DEBUG: [HttpClient-57-Worker1] [17s 97ms] SocketTube(118) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [17s 97ms] SSL Writer(SocketTube(118)) onSubscribe initiating handshaking DEBUG: [HttpClient-57-Worker1] [17s 97ms] SSL Writer(SocketTube(118)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker1] [17s 97ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [17s 97ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker1] [17s 100ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [17s 100ms] SSL Writer(SocketTube(118)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [17s 100ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [17s 100ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker1] [17s 100ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [17s 100ms] SSL Writer(SocketTube(118)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [17s 100ms] SSL Writer(SocketTube(118)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [17s 100ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [17s 100ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SocketTube(118) subscribe event raised DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] 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@50b9f3e9[Not completed, 4 dependents] (id=8024) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@15bb779a[Not completed, 1 dependents] (id=8030), 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-58-SelectorManager] [17s 101ms] SocketTube(118) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SocketTube(118) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SSL Reader(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@15bb779a[Not completed, 1 dependents] (id=8030), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SocketTube(118) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SocketTube(118) pending subscriber subscribed DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SocketTube(118) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SocketTube(118) write: offloading requestMore DEBUG: [HttpClient-58-SelectorManager] [17s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43e8a0e4 for R (true) DEBUG: [HttpClient-57-Worker2] [17s 101ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker2] [17s 102ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [17s 102ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker2] [17s 102ms] SocketTube(118) trying to write: 2191 DEBUG: [HttpClient-57-Worker2] [17s 102ms] SocketTube(118) wrote: 2191 DEBUG: [HttpClient-57-Worker2] [17s 102ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker2] [17s 102ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker2] [17s 102ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker2] [17s 102ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker2] [17s 102ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [17s 102ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [17s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43e8a0e4 for None (false) DEBUG: [HttpClient-58-SelectorManager] [17s 105ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [17s 105ms] SocketTube(118) read bytes: 308 DEBUG: [HttpClient-58-SelectorManager] [17s 105ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [17s 105ms] SSL Reader(SocketTube(118)) Adding 308 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [17s 105ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [17s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43e8a0e4 for R (false) DEBUG: [HttpClient-58-SelectorManager] [17s 105ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [17s 105ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [17s 105ms] SSL Reader(SocketTube(118)) Unwrapping: 308 DEBUG: [HttpClient-57-Worker3] [17s 105ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-57-Worker3] [17s 105ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [17s 105ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [17s 105ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [17s 105ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [17s 105ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [17s 106ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker3] [17s 106ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [17s 106ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [17s 106ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [17s 106ms] SSL Writer(SocketTube(118)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [17s 106ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [17s 106ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Writer(SocketTube(118)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Writer(SocketTube(118)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [17s 107ms] SocketTube(118) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SocketTube(118) wrote: 6 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [17s 107ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [17s 107ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) Unwrapping: 175 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [17s 107ms] SSL Reader(SocketTube(118)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Writer(SocketTube(118)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSLFlowDelegate(SocketTube(118)) setALPN = h2 DEBUG: [HttpClient-57-Worker3] [17s 108ms] PlainHttpConnection(SocketTube(118)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker3] [17s 108ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker3] [17s 108ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker3] [17s 108ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSLTube(SocketTube(118)) connecting flows DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@72756983 DEBUG: [HttpClient-57-Worker3] [17s 108ms] Http2Connection(SSLTube(SocketTube(118))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [17s 108ms] SSLTube(SocketTube(118)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker3] [17s 108ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) Apr 01, 2024 9:43:07 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-Worker3] [17s 108ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker3] [17s 108ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [17s 117ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [17s 117ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [17s 117ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker3] [17s 117ms] SSL Writer(SocketTube(118)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [17s 117ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker3] [17s 117ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker3] [17s 117ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [17s 117ms] Http2Connection(SSLTube(SocketTube(118))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2Connection(SSLTube(SocketTube(118))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2Connection(SSLTube(SocketTube(118))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed buffered data DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker3] [17s 118ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker3] [17s 118ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker3] [17s 118ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58243/ GET DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2Connection(SSLTube(SocketTube(118))) Opened stream 1 DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:43:07 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-Worker3] [17s 118ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker3] [17s 118ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [17s 118ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker3] [17s 118ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker3] [17s 118ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker3] [17s 118ms] SocketTube(118) trying to write: 90 DEBUG: [HttpClient-57-Worker3] [17s 118ms] SocketTube(118) wrote: 90 DEBUG: [HttpClient-57-Worker3] [17s 118ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [17s 118ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [17s 118ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker3] [17s 118ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [17s 118ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [17s 118ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker3] [17s 119ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [17s 119ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSLTube(SocketTube(118)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker3] [17s 119ms] SocketTube(118) trying to write: 162 DEBUG: [HttpClient-57-Worker3] [17s 119ms] SocketTube(118) wrote: 162 DEBUG: [HttpClient-57-Worker3] [17s 119ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [17s 119ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [17s 119ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker3] [17s 119ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [17s 119ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker3] [17s 119ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker3] [17s 119ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [17s 119ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [17s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43e8a0e4 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [17s 123ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [17s 123ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 123ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [17s 123ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [17s 123ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 123ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [17s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43e8a0e4 for None (false) DEBUG: [HttpClient-58-SelectorManager] [17s 126ms] SocketTube(118) read bytes: 1803 DEBUG: [HttpClient-58-SelectorManager] [17s 126ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [17s 126ms] SSL Reader(SocketTube(118)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [17s 126ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [17s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43e8a0e4 for R (false) DEBUG: [HttpClient-58-SelectorManager] [17s 126ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [17s 129ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker4] [17s 129ms] SSL Reader(SocketTube(118)) Unwrapping: 1803 DEBUG: [HttpClient-57-Worker4] [17s 129ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-57-Worker4] [17s 129ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [17s 129ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker4] [17s 129ms] SSL Reader(SocketTube(118)) Unwrapping: 77 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Reader(SocketTube(118)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Reader(SocketTube(118)) sending 39 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Reader(SocketTube(118)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-57-Worker4] [17s 130ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [17s 130ms] Http2Connection(SSLTube(SocketTube(118))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [17s 130ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker4] [17s 130ms] Http2Connection(SSLTube(SocketTube(118))) Processing 39 DEBUG: [HttpClient-57-Worker4] [17s 130ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker4] [17s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker4] [17s 130ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:43:07 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-Worker4] [17s 130ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-Worker4] [17s 130ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [17s 130ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [17s 130ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker4] [17s 130ms] SocketTube(118) trying to write: 47 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SocketTube(118) wrote: 47 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker4] [17s 130ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [17s 130ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [17s 130ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [17s 130ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(1) DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [17s 130ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker4] [17s 130ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker4] [17s 130ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [17s 130ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [17s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43e8a0e4 for R (false) DEBUG: [readLoop] [17s 133ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 133ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [17s 133ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [17s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 133ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [17s 133ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 133ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [17s 133ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [17s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 133ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [17s 134ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 134ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 134ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [17s 134ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [17s 134ms] 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-58-SelectorManager] [17s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43e8a0e4 for None (false) DEBUG: [HttpClient-58-SelectorManager] [17s 153ms] SocketTube(118) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [17s 153ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [17s 153ms] SSL Reader(SocketTube(118)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [17s 153ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [17s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43e8a0e4 for R (false) DEBUG: [HttpClient-58-SelectorManager] [17s 153ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [17s 157ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker5] [17s 157ms] SSL Reader(SocketTube(118)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker5] [17s 157ms] SSL Reader(SocketTube(118)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker5] [17s 157ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker5] [17s 157ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker5] [17s 157ms] SSL Reader(SocketTube(118)) sending 15 DEBUG: [HttpClient-57-Worker5] [17s 157ms] SSL Reader(SocketTube(118)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker5] [17s 157ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker5] [17s 157ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker5] [17s 157ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker5] [17s 157ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker5] [17s 157ms] Http2Connection(SSLTube(SocketTube(118))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker5] [17s 157ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker5] [17s 157ms] Http2Connection(SSLTube(SocketTube(118))) Processing 15 DEBUG: [HttpClient-57-Worker5] [17s 157ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker5] [17s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker5] [17s 157ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker5] [17s 157ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker5] [17s 157ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker5] [17s 157ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 47313 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 47313 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker5] [17s 158ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(2) DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) sending 13 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) Processing 13 DEBUG: [HttpClient-57-Worker5] [17s 158ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker5] [17s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker5] [17s 158ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(3) DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) sending 9 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) Processing 9 DEBUG: [HttpClient-57-Worker5] [17s 158ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker5] [17s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker5] [17s 158ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker5] [17s 158ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker5] [17s 158ms] HttpClientImpl(58) ClientImpl (async) elapsed 72 millis for GET to https://127.0.0.1:58243/ DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) Closed stream 1 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7f9cafcc DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-57-Worker5] [17s 158ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(4) DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker5] [17s 158ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker5] [17s 158ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker5] [17s 158ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [17s 158ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [17s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43e8a0e4 for R (false) DEBUG: [HttpClient-58-SelectorManager] [17s 161ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [17s 161ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [17s 161ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [17s 161ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:07 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] [17s 161ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [17s 161ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-SelectorManager] [17s 161ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [17s 161ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [17s 161ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) wrapping 34 bytes DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SocketTube(118) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SocketTube(118) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SocketTube(118) pausing read event DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] 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@50b9f3e9[Not completed, 4 dependents] (id=8024) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@72756983, getALPN: jdk.internal.net.http.common.MinimalFuture@15bb779a[Completed normally] (id=8030), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SocketTube(118) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Reader(SocketTube(118)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Reader(SocketTube(118)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Reader(SocketTube(118)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@72756983, getALPN: jdk.internal.net.http.common.MinimalFuture@15bb779a[Completed normally] (id=8030), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] Http2Connection(SSLTube(SocketTube(118))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSLTube(SocketTube(118)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Reader(SocketTube(118)) stop DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SSL Writer(SocketTube(118)) stop DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SocketTube(118) Stopping read scheduler DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SocketTube(118) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SocketTube(118) Read scheduler stopped DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SocketTube(118) write: cancel DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] SocketTube(118) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [17s 162ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [17s 163ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [17s 163ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-58-SelectorManager] [17s 163ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [17s 163ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [17s 163ms] PlainHttpConnection(SocketTube(118)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-SelectorManager] [17s 163ms] SocketTube(118) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-SelectorManager] [17s 163ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-57-Worker6] [17s 163ms] Http2Connection(SSLTube(SocketTube(118))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-57-Worker6] [17s 163ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:47313 stopping. 1 streams DEBUG: [MainThread] [17s 164ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [17s 169ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:58243/ GET DEBUG: [HttpClient-58-Worker0] [17s 173ms] Exchange establishing exchange for https://127.0.0.1:58243/ GET, proxy=null Apr 01, 2024 9:43:07 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:07 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] [17s 174ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [17s 174ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [17s 174ms] PlainHttpConnection(SocketTube(119)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [17s 174ms] PlainHttpConnection(SocketTube(119)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [17s 174ms] PlainHttpConnection(SocketTube(119)) registering connect event DEBUG: [HttpClient-58-Worker0] [17s 174ms] 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=48305, Session(1711957387011|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-59-SelectorManager] [17s 177ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@440ad4c2 for C (true) DEBUG: [HttpClient-59-SelectorManager] [17s 177ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: finishing connect DEBUG: [HttpClient-59-SelectorManager] [17s 177ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48305 DEBUG: [HttpClient-58-Worker1] [17s 177ms] SocketTube(119) connecting flows DEBUG: [HttpClient-58-Worker1] [17s 177ms] SocketTube(119) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [17s 177ms] SocketTube(119) registering subscribe event DEBUG: [HttpClient-58-Worker1] [17s 177ms] SocketTube(119) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker1] [17s 177ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker1] [17s 177ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker1] [17s 177ms] SSL Writer(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SocketTube(119) DEBUG: [HttpClient-58-Worker1] [17s 177ms] SocketTube(119) subscribed for writing DEBUG: [HttpClient-58-Worker1] [17s 177ms] SocketTube(119) write: registering startSubscription event DEBUG: [HttpClient-58-Worker1] [17s 177ms] SSL Writer(SocketTube(119)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-Worker1] [17s 177ms] SSL Writer(SocketTube(119)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-58-Worker1] [17s 177ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [17s 177ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker1] [17s 179ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [17s 179ms] SSL Writer(SocketTube(119)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [17s 179ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [17s 179ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker1] [17s 179ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [17s 179ms] SSL Writer(SocketTube(119)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [17s 179ms] SSL Writer(SocketTube(119)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [17s 179ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [17s 179ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SocketTube(119) subscribe event raised DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] 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@4ef2bfb2[Not completed, 4 dependents] (id=8089) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@bf02808[Not completed, 1 dependents] (id=8095), 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-59-SelectorManager] [17s 181ms] SocketTube(119) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SocketTube(119) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SSL Reader(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@bf02808[Not completed, 1 dependents] (id=8095), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SocketTube(119) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SocketTube(119) pending subscriber subscribed DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SocketTube(119) write: starting subscription DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SocketTube(119) write: offloading requestMore DEBUG: [HttpClient-59-SelectorManager] [17s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (true) DEBUG: [HttpClient-58-Worker2] [17s 181ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker2] [17s 181ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [17s 181ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker2] [17s 181ms] SocketTube(119) trying to write: 2191 DEBUG: [HttpClient-58-Worker2] [17s 181ms] SocketTube(119) wrote: 2191 DEBUG: [HttpClient-58-Worker2] [17s 181ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker2] [17s 181ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker2] [17s 181ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker2] [17s 181ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker2] [17s 181ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [17s 181ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [17s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for None (false) DEBUG: [HttpClient-59-SelectorManager] [17s 185ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [17s 185ms] SocketTube(119) read bytes: 308 DEBUG: [HttpClient-59-SelectorManager] [17s 185ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [17s 185ms] SSL Reader(SocketTube(119)) Adding 308 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [17s 185ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [17s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (false) DEBUG: [HttpClient-59-SelectorManager] [17s 185ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [17s 189ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [17s 189ms] SSL Reader(SocketTube(119)) Unwrapping: 308 DEBUG: [HttpClient-58-Worker3] [17s 189ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-58-Worker3] [17s 189ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [17s 189ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [17s 189ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [17s 189ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [17s 189ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker3] [17s 190ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker3] [17s 190ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [17s 190ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Writer(SocketTube(119)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Writer(SocketTube(119)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Writer(SocketTube(119)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [17s 191ms] SocketTube(119) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SocketTube(119) wrote: 6 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [17s 191ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [17s 191ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Reader(SocketTube(119)) Unwrapping: 175 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Reader(SocketTube(119)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker3] [17s 191ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Reader(SocketTube(119)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Writer(SocketTube(119)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [17s 192ms] SSLFlowDelegate(SocketTube(119)) setALPN = h2 DEBUG: [HttpClient-58-Worker3] [17s 192ms] PlainHttpConnection(SocketTube(119)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker3] [17s 193ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker3] [17s 193ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker3] [17s 197ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker3] [17s 197ms] SSLTube(SocketTube(119)) connecting flows DEBUG: [HttpClient-58-Worker3] [17s 197ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@11bfc575 DEBUG: [HttpClient-58-Worker3] [17s 197ms] Http2Connection(SSLTube(SocketTube(119))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker3] [17s 197ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker3] [17s 197ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [17s 197ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker3] [17s 197ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [17s 197ms] SSLTube(SocketTube(119)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker3] [17s 197ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) Apr 01, 2024 9:43:07 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-Worker3] [17s 198ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker3] [17s 198ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker3] [17s 198ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [17s 198ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker3] [17s 198ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker3] [17s 198ms] SSL Writer(SocketTube(119)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker3] [17s 198ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker3] [17s 198ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2Connection(SSLTube(SocketTube(119))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2Connection(SSLTube(SocketTube(119))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2Connection(SSLTube(SocketTube(119))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed buffered data DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker3] [17s 198ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker3] [17s 198ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker3] [17s 198ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58243/ GET DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2Connection(SSLTube(SocketTube(119))) Opened stream 1 DEBUG: [HttpClient-58-Worker3] [17s 198ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:43:07 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-Worker3] [17s 199ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker3] [17s 199ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker3] [17s 199ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker3] [17s 199ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker3] [17s 199ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker3] [17s 199ms] SocketTube(119) trying to write: 90 DEBUG: [HttpClient-58-Worker3] [17s 199ms] SocketTube(119) wrote: 90 DEBUG: [HttpClient-58-Worker3] [17s 199ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [17s 199ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [17s 199ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker3] [17s 199ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [17s 199ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker3] [17s 199ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [17s 199ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [17s 199ms] SSLTube(SocketTube(119)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker3] [17s 200ms] SocketTube(119) trying to write: 162 DEBUG: [HttpClient-58-Worker3] [17s 200ms] SocketTube(119) wrote: 162 DEBUG: [HttpClient-58-Worker3] [17s 200ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [17s 200ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [17s 200ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker3] [17s 200ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [17s 200ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker3] [17s 200ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker3] [17s 200ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [17s 200ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [17s 200ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [17s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 200ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [17s 200ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [17s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 200ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [17s 201ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 201ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 201ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [17s 201ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [17s 201ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 201ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [17s 201ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-SelectorManager] [17s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for None (false) DEBUG: [readLoop] [17s 201ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-SelectorManager] [17s 201ms] SocketTube(119) read bytes: 1803 DEBUG: [HttpClient-59-SelectorManager] [17s 201ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [17s 201ms] SSL Reader(SocketTube(119)) Adding 1803 bytes to read buffer TestServer(2): connection started DEBUG: [HttpClient-59-SelectorManager] [17s 201ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [17s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (false) DEBUG: [HttpClient-59-SelectorManager] [17s 201ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [17s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (false) DEBUG: [readLoop] [17s 201ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) Unwrapping: 1803 DEBUG: [readLoop] [17s 201ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [17s 201ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 201ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) Unwrapping: 77 DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) sending 39 DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [17s 201ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker4] [17s 201ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [17s 201ms] Http2Connection(SSLTube(SocketTube(119))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [17s 202ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker4] [17s 202ms] Http2Connection(SSLTube(SocketTube(119))) Processing 39 DEBUG: [HttpClient-58-Worker4] [17s 202ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker4] [17s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker4] [17s 202ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Apr 01, 2024 9:43:07 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-Worker4] [17s 202ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker4] [17s 202ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [17s 202ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [17s 202ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker4] [17s 202ms] SocketTube(119) trying to write: 47 DEBUG: [HttpClient-58-Worker4] [17s 202ms] SocketTube(119) wrote: 47 DEBUG: [HttpClient-58-Worker4] [17s 202ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker4] [17s 202ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [17s 202ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [17s 202ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [17s 202ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(1) DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [17s 202ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker4] [17s 202ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker4] [17s 202ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [17s 202ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [17s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (false) Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [17s 202ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 203ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [17s 203ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [17s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-SelectorManager] [17s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for None (false) DEBUG: [HttpClient-59-SelectorManager] [17s 203ms] SocketTube(119) read bytes: 151 DEBUG: [HttpClient-59-SelectorManager] [17s 203ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [17s 203ms] SSL Reader(SocketTube(119)) Adding 151 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [17s 203ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [17s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (false) DEBUG: [HttpClient-59-SelectorManager] [17s 203ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [17s 204ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker5] [17s 204ms] SSL Reader(SocketTube(119)) Unwrapping: 151 DEBUG: [HttpClient-58-Worker5] [17s 204ms] SSL Reader(SocketTube(119)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-58-Worker5] [17s 204ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker5] [17s 204ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker5] [17s 204ms] SSL Reader(SocketTube(119)) sending 15 DEBUG: [HttpClient-58-Worker5] [17s 204ms] SSL Reader(SocketTube(119)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker5] [17s 204ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [17s 204ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker5] [17s 204ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker5] [17s 204ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [17s 204ms] Http2Connection(SSLTube(SocketTube(119))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [17s 204ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker5] [17s 204ms] Http2Connection(SSLTube(SocketTube(119))) Processing 15 DEBUG: [HttpClient-58-Worker5] [17s 204ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker5] [17s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [17s 204ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker5] [17s 204ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker5] [17s 204ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker5] [17s 205ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 48305 DEBUG: [HttpClient-58-Worker5] [17s 205ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 48305 DEBUG: [HttpClient-58-Worker5] [17s 205ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker5] [17s 205ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker5] [17s 205ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(2) DEBUG: [HttpClient-58-Worker5] [17s 205ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [17s 205ms] SSL Reader(SocketTube(119)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker5] [17s 205ms] SSL Reader(SocketTube(119)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker5] [17s 205ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker5] [17s 205ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker5] [17s 205ms] SSL Reader(SocketTube(119)) sending 13 DEBUG: [HttpClient-58-Worker5] [17s 205ms] SSL Reader(SocketTube(119)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker5] [17s 205ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [17s 205ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker5] [17s 205ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker5] [17s 205ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [17s 205ms] Http2Connection(SSLTube(SocketTube(119))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [17s 205ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker5] [17s 205ms] Http2Connection(SSLTube(SocketTube(119))) Processing 13 DEBUG: [HttpClient-58-Worker5] [17s 205ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker5] [17s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [17s 205ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(3) DEBUG: [HttpClient-58-Worker5] [17s 206ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [17s 206ms] SSL Reader(SocketTube(119)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker5] [17s 206ms] SSL Reader(SocketTube(119)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [17s 206ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker5] [17s 206ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker5] [17s 206ms] SSL Reader(SocketTube(119)) sending 9 DEBUG: [HttpClient-58-Worker5] [17s 206ms] SSL Reader(SocketTube(119)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker5] [17s 206ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [17s 206ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker5] [17s 206ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119))) Processing 9 DEBUG: [HttpClient-58-Worker5] [17s 206ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker5] [17s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [17s 206ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker5] [17s 206ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker5] [17s 206ms] HttpClientImpl(59) ClientImpl (async) elapsed 37 millis for GET to https://127.0.0.1:58243/ DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker5] [17s 206ms] Http2Connection(SSLTube(SocketTube(119))) Closed stream 1 DEBUG: [HttpClient-58-Worker5] [17s 207ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@228b7452 DEBUG: [HttpClient-58-Worker5] [17s 207ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-Worker5] [17s 207ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(4) DEBUG: [HttpClient-58-Worker5] [17s 207ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [17s 207ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker5] [17s 207ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker5] [17s 207ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker5] [17s 207ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [17s 207ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [17s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (false) DEBUG: [HttpClient-59-SelectorManager] [17s 211ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-59-SelectorManager] [17s 211ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-SelectorManager] [17s 211ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-59-SelectorManager] [17s 211ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:07 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] [17s 212ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) wrapping 34 bytes DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SocketTube(119) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SocketTube(119) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SocketTube(119) pausing read event DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] 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@4ef2bfb2[Not completed, 4 dependents] (id=8089) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@11bfc575, getALPN: jdk.internal.net.http.common.MinimalFuture@bf02808[Completed normally] (id=8095), 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] [17s 212ms] SocketTube(119) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Reader(SocketTube(119)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [17s 212ms] SSL Reader(SocketTube(119)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-59-SelectorManager] [17s 213ms] SSL Reader(SocketTube(119)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [17s 213ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@11bfc575, getALPN: jdk.internal.net.http.common.MinimalFuture@bf02808[Completed normally] (id=8095), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [17s 213ms] Http2Connection(SSLTube(SocketTube(119))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [17s 213ms] SSLTube(SocketTube(119)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [17s 213ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [17s 213ms] SSL Reader(SocketTube(119)) stop DEBUG: [HttpClient-59-SelectorManager] [17s 213ms] SSL Writer(SocketTube(119)) stop DEBUG: [HttpClient-58-Worker6] [17s 213ms] Http2Connection(SSLTube(SocketTube(119))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-Worker6] [17s 214ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 9:43:07 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-Worker6] [17s 214ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker6] [17s 214ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker6] [17s 214ms] PlainHttpConnection(SocketTube(119)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-Worker6] [17s 214ms] SocketTube(119) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-59-SelectorManager] [17s 213ms] SocketTube(119) Stopping read scheduler DEBUG: [HttpClient-59-SelectorManager] [17s 216ms] SocketTube(119) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [17s 216ms] SocketTube(119) Read scheduler stopped DEBUG: [HttpClient-59-SelectorManager] [17s 216ms] SocketTube(119) write: cancel DEBUG: [HttpClient-59-SelectorManager] [17s 216ms] SocketTube(119) write: resetting demand to 0 DEBUG: [HttpClient-59-SelectorManager] [17s 216ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [17s 216ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [17s 216ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [17s 216ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams Server connection to /127.0.0.1:48305 stopping. 1 streams DEBUG: [MainThread] [17s 217ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@74310580 (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [17s 225ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:58243/ GET DEBUG: [HttpClient-59-Worker0] [17s 229ms] Exchange establishing exchange for https://127.0.0.1:58243/ GET, proxy=null Apr 01, 2024 9:43:07 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:43:07 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] [17s 230ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [17s 230ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [17s 230ms] PlainHttpConnection(SocketTube(120)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [17s 230ms] PlainHttpConnection(SocketTube(120)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [17s 230ms] PlainHttpConnection(SocketTube(120)) registering connect event DEBUG: [HttpClient-59-Worker0] [17s 230ms] 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=57847, Session(1711957387094|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-60-SelectorManager] [17s 233ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@a528467 for C (true) DEBUG: [HttpClient-60-SelectorManager] [17s 233ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: finishing connect DEBUG: [HttpClient-60-SelectorManager] [17s 233ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57847 DEBUG: [HttpClient-59-Worker1] [17s 237ms] SocketTube(120) connecting flows DEBUG: [HttpClient-59-Worker1] [17s 237ms] SocketTube(120) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [17s 237ms] SocketTube(120) registering subscribe event DEBUG: [HttpClient-59-Worker1] [17s 237ms] SocketTube(120) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [17s 237ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker1] [17s 237ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SocketTube(120) subscribe event raised DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SocketTube(120) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@aaef17[Not completed, 4 dependents] (id=8154) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SocketTube(120) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SocketTube(120) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [17s 237ms] SSL Writer(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SocketTube(120) DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SSL Reader(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-Worker1] [17s 237ms] SocketTube(120) subscribed for writing DEBUG: [HttpClient-59-Worker1] [17s 237ms] SocketTube(120) write: registering startSubscription event DEBUG: [HttpClient-59-Worker1] [17s 237ms] SSL Writer(SocketTube(120)) onSubscribe initiating handshaking DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-Worker1] [17s 237ms] SSL Writer(SocketTube(120)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-Worker1] [17s 237ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker1] [17s 237ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SocketTube(120) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SocketTube(120) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [17s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for R (true) DEBUG: [HttpClient-60-SelectorManager] [17s 238ms] SocketTube(120) write: starting subscription DEBUG: [HttpClient-60-SelectorManager] [17s 238ms] SocketTube(120) write: offloading requestMore DEBUG: [HttpClient-59-Worker2] [17s 238ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker2] [17s 238ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [17s 238ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Writer(SocketTube(120)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Writer(SocketTube(120)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Writer(SocketTube(120)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [17s 239ms] SocketTube(120) trying to write: 2191 DEBUG: [HttpClient-59-Worker1] [17s 239ms] SocketTube(120) wrote: 2191 DEBUG: [HttpClient-59-Worker1] [17s 239ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker1] [17s 239ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [17s 239ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker1] [17s 239ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [17s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for None (false) DEBUG: [HttpClient-60-SelectorManager] [17s 240ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [17s 240ms] SocketTube(120) read bytes: 133 DEBUG: [HttpClient-60-SelectorManager] [17s 240ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [17s 240ms] SSL Reader(SocketTube(120)) Adding 133 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [17s 240ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [17s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for R (false) DEBUG: [HttpClient-60-SelectorManager] [17s 240ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [17s 240ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Reader(SocketTube(120)) Unwrapping: 133 DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-60-SelectorManager] [17s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for None (false) DEBUG: [HttpClient-60-SelectorManager] [17s 241ms] SocketTube(120) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [17s 241ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Writer(SocketTube(120)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Writer(SocketTube(120)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Writer(SocketTube(120)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [17s 241ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [17s 241ms] SocketTube(120) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [17s 241ms] SocketTube(120) wrote: 6 DEBUG: [HttpClient-59-Worker3] [17s 241ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker3] [17s 242ms] SocketTube(120) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [17s 242ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [17s 242ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [17s 242ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [17s 242ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker3] [17s 242ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker3] [17s 242ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker3] [17s 242ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [17s 242ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-60-SelectorManager] [17s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for R (true) DEBUG: [HttpClient-60-SelectorManager] [17s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for None (false) DEBUG: [HttpClient-60-SelectorManager] [17s 242ms] SocketTube(120) read bytes: 175 DEBUG: [HttpClient-60-SelectorManager] [17s 242ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [17s 242ms] SSL Reader(SocketTube(120)) Adding 175 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [17s 242ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [17s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for R (false) DEBUG: [HttpClient-60-SelectorManager] [17s 242ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [17s 242ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [17s 242ms] SSL Reader(SocketTube(120)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker4] [17s 242ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker4] [17s 242ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [17s 242ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker4] [17s 242ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [17s 242ms] SSL Reader(SocketTube(120)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Reader(SocketTube(120)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Writer(SocketTube(120)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [17s 243ms] SSLFlowDelegate(SocketTube(120)) setALPN = h2 DEBUG: [HttpClient-59-Worker4] [17s 243ms] PlainHttpConnection(SocketTube(120)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker4] [17s 243ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker4] [17s 243ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker4] [17s 244ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker4] [17s 244ms] SSLTube(SocketTube(120)) connecting flows DEBUG: [HttpClient-59-Worker4] [17s 244ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@153d5c12 DEBUG: [HttpClient-59-Worker4] [17s 244ms] Http2Connection(SSLTube(SocketTube(120))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker4] [17s 244ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [17s 244ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [17s 244ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [17s 244ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [17s 244ms] SSLTube(SocketTube(120)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker4] [17s 244ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) Apr 01, 2024 9:43:07 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] [17s 244ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [17s 244ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [17s 244ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [17s 244ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [17s 244ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [17s 244ms] SSL Writer(SocketTube(120)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [17s 244ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-Worker4] [17s 244ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [17s 244ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [17s 244ms] Http2Connection(SSLTube(SocketTube(120))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker4] [17s 244ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [17s 244ms] Http2Connection(SSLTube(SocketTube(120))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [17s 244ms] Http2Connection(SSLTube(SocketTube(120))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker4] [17s 244ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed buffered data DEBUG: [HttpClient-59-Worker4] [17s 244ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [17s 244ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [17s 245ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker4] [17s 245ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker4] [17s 245ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker4] [17s 245ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [17s 245ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58243/ GET DEBUG: [HttpClient-59-Worker4] [17s 245ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker4] [17s 245ms] Http2Connection(SSLTube(SocketTube(120))) Opened stream 1 DEBUG: [HttpClient-59-Worker4] [17s 245ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:43:07 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] [17s 245ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [17s 245ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [17s 245ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [17s 245ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker4] [17s 245ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSL Writer(SocketTube(120)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSL Writer(SocketTube(120)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [17s 245ms] SocketTube(120) trying to write: 90 DEBUG: [HttpClient-59-Worker4] [17s 245ms] SocketTube(120) wrote: 90 DEBUG: [HttpClient-59-Worker4] [17s 245ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker4] [17s 245ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [17s 245ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [17s 245ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [17s 245ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSL Writer(SocketTube(120)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [17s 245ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [17s 246ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [17s 246ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSLTube(SocketTube(120)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) wrapping 124 bytes DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [17s 246ms] SocketTube(120) trying to write: 162 DEBUG: [HttpClient-59-Worker4] [17s 246ms] SocketTube(120) wrote: 162 DEBUG: [HttpClient-59-Worker4] [17s 246ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker4] [17s 246ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [17s 246ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [17s 246ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [17s 246ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker4] [17s 246ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker4] [17s 246ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [17s 246ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [17s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for R (false) DEBUG: [HttpClient-60-SelectorManager] [17s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-60-SelectorManager] [17s 246ms] SocketTube(120) read bytes: 1726 DEBUG: [HttpClient-60-SelectorManager] [17s 246ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [17s 246ms] SSL Reader(SocketTube(120)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [17s 246ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [17s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for R (false) DEBUG: [HttpClient-60-SelectorManager] [17s 246ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [17s 246ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [17s 246ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [17s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for None (false) DEBUG: [HttpClient-60-SelectorManager] [17s 246ms] SocketTube(120) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [17s 246ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [17s 246ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [17s 246ms] SSL Reader(SocketTube(120)) Unwrapping: 1726 DEBUG: [Test-server-pool] [17s 246ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [17s 246ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [17s 246ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [17s 246ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-Worker5] [17s 247ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [17s 247ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker5] [17s 247ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker5] [17s 247ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [17s 247ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker5] [17s 247ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker5] [17s 247ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [17s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for R (true) TestServer(2): connection started DEBUG: [HttpClient-60-SelectorManager] [17s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for None (false) DEBUG: [readLoop] [17s 247ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 247ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [17s 247ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-60-SelectorManager] [17s 247ms] SocketTube(120) read bytes: 77 DEBUG: [HttpClient-60-SelectorManager] [17s 247ms] SSL Reader(SocketTube(120)) onNext DEBUG: [readLoop] [17s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [17s 247ms] SSL Reader(SocketTube(120)) Adding 77 bytes to read buffer DEBUG: [readLoop] [17s 247ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-60-SelectorManager] [17s 247ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [17s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for R (false) DEBUG: [HttpClient-60-SelectorManager] [17s 247ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [17s 247ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [17s 247ms] SSL Reader(SocketTube(120)) Unwrapping: 77 DEBUG: [HttpClient-59-Worker6] [17s 247ms] SSL Reader(SocketTube(120)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [17s 247ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker6] [17s 247ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker6] [17s 247ms] SSL Reader(SocketTube(120)) sending 39 DEBUG: [HttpClient-59-Worker6] [17s 247ms] SSL Reader(SocketTube(120)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker6] [17s 247ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [17s 247ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker6] [17s 247ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-59-Worker6] [17s 247ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [17s 247ms] Http2Connection(SSLTube(SocketTube(120))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [17s 247ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker6] [17s 247ms] Http2Connection(SSLTube(SocketTube(120))) Processing 39 DEBUG: [HttpClient-59-Worker6] [17s 247ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker6] [17s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 247ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 247ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [17s 247ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [17s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 247ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker6] [17s 247ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Server: got END_STREAM for stream 1 Apr 01, 2024 9:43:07 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] [17s 248ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer(2): Using handler for: / Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker6] [17s 248ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 9 bytes to the write queue Sent response headers 200 DEBUG: [HttpClient-59-Worker6] [17s 248ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker6] [17s 248ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker6] [17s 248ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [17s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for None (false) DEBUG: [HttpClient-60-SelectorManager] [17s 248ms] SocketTube(120) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [17s 248ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [17s 248ms] SocketTube(120) trying to write: 47 DEBUG: [HttpClient-59-Worker6] [17s 248ms] SocketTube(120) wrote: 47 DEBUG: [HttpClient-59-Worker6] [17s 248ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker6] [17s 248ms] SocketTube(120) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [17s 248ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [17s 249ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [17s 249ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [readLoop] [17s 249ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [17s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [17s 249ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [17s 249ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [17s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [17s 249ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker6] [17s 249ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker6] [17s 249ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker6] [17s 249ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(1) DEBUG: [HttpClient-59-Worker6] [17s 249ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [17s 249ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker6] [17s 249ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker6] [17s 249ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker6] [17s 249ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [17s 249ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [17s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for R (true) DEBUG: [HttpClient-60-SelectorManager] [17s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for None (false) DEBUG: [HttpClient-60-SelectorManager] [17s 249ms] SocketTube(120) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [17s 249ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [17s 249ms] SSL Reader(SocketTube(120)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [17s 249ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [17s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a87166 for R (false) DEBUG: [HttpClient-60-SelectorManager] [17s 249ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker7] [17s 249ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker7] [17s 249ms] SSL Reader(SocketTube(120)) Unwrapping: 151 DEBUG: [HttpClient-59-Worker7] [17s 249ms] SSL Reader(SocketTube(120)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker7] [17s 249ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker7] [17s 249ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker7] [17s 249ms] SSL Reader(SocketTube(120)) sending 15 DEBUG: [HttpClient-59-Worker7] [17s 249ms] SSL Reader(SocketTube(120)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker7] [17s 249ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker7] [17s 249ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker7] [17s 249ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker7] [17s 250ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker7] [17s 250ms] Http2Connection(SSLTube(SocketTube(120))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker7] [17s 250ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker7] [17s 250ms] Http2Connection(SSLTube(SocketTube(120))) Processing 15 DEBUG: [HttpClient-59-Worker7] [17s 250ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker7] [17s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker7] [17s 250ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker7] [17s 250ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker7] [17s 250ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker7] [17s 250ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 57847 DEBUG: [HttpClient-59-Worker7] [17s 250ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58243/) 200 HTTP_2 Local port: 57847 DEBUG: [HttpClient-59-Worker7] [17s 250ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker7] [17s 250ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker7] [17s 250ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(2) DEBUG: [HttpClient-59-Worker7] [17s 250ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) sending 13 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120))) Processing 13 DEBUG: [HttpClient-59-Worker7] [17s 251ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker7] [17s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker7] [17s 251ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(3) DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) sending 9 DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker7] [17s 251ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120))) Processing 9 DEBUG: [HttpClient-59-Worker7] [17s 251ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker7] [17s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker7] [17s 251ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:43:07 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker7] [17s 251ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker7] [17s 251ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker7] [17s 251ms] HttpClientImpl(60) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:58243/ DEBUG: [HttpClient-59-Worker7] [17s 252ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker7] [17s 252ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker7] [17s 252ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker7] [17s 252ms] Http2Connection(SSLTube(SocketTube(120))) Closed stream 1 DEBUG: [HttpClient-59-Worker7] [17s 252ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3762868f DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:43:07 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] [17s 252ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) wrapping 34 bytes DEBUG: [HttpClient-59-Worker7] [17s 252ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-Worker7] [17s 252ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(4) DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SocketTube(120) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SocketTube(120) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker7] [17s 252ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SocketTube(120) pausing read event DEBUG: [HttpClient-59-Worker7] [17s 252ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker7] [17s 252ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker7] [17s 252ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SocketTube(120) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@aaef17[Not completed, 4 dependents] (id=8154) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@153d5c12, getALPN: jdk.internal.net.http.common.MinimalFuture@742773ae[Completed normally] (id=8160), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SocketTube(120) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Reader(SocketTube(120)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [17s 252ms] SSL Reader(SocketTube(120)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] SSL Reader(SocketTube(120)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker7] [17s 252ms] SocketTube(120) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@153d5c12, getALPN: jdk.internal.net.http.common.MinimalFuture@742773ae[Completed normally] (id=8160), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] Http2Connection(SSLTube(SocketTube(120))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker7] [17s 253ms] SocketTube(120) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6df13476 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] SSLTube(SocketTube(120)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] SSL Reader(SocketTube(120)) stop DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] SSL Writer(SocketTube(120)) stop DEBUG: [HttpClient-59-Worker7] [17s 253ms] SocketTube(120) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] SocketTube(120) Stopping read scheduler DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] SocketTube(120) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] SocketTube(120) Read scheduler stopped DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] SocketTube(120) write: cancel DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] SocketTube(120) write: resetting demand to 0 DEBUG: [HttpClient-59-Worker7] [17s 253ms] SocketTube(120) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker8] [17s 253ms] Http2Connection(SSLTube(SocketTube(120))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-60-SelectorManager] [17s 253ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker8] [17s 254ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [17s 254ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [17s 254ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [17s 254ms] PlainHttpConnection(SocketTube(120)) Closing channel: channel not registered with selector DEBUG: [HttpClient-60-SelectorManager] [17s 254ms] SocketTube(120) signal read error: java.io.IOException: connection closed locally Apr 01, 2024 9:43:07 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-59-Worker8] [17s 254ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(120))) Server connection to /127.0.0.1:57847 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 & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/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/3/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/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/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/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=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ -Djdk.tracePinnedThreads=full \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/HttpClientLocalAddrTest.d/testng.0.jta java/net/httpclient/HttpClientLocalAddrTest.java false HttpClientLocalAddrTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 09:43:08 CEST 2024 finished: Mon Apr 01 09:43:08 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=httpclient-localaddr-security.policy -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest TIME: 0.868 seconds messages: command: testng -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest reason: User specified action: run testng/othervm/java.security.policy=httpclient-localaddr-security.policy -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest started: Mon Apr 01 09:43:08 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 09:43:08 CEST 2024 elapsed time (seconds): 0.868 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=713818, tid=713821 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid713818.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/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=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/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/3/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/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/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/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/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=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -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/HttpsTunnelAuthTest.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/ImmutableFlowItems.java Passed: java/net/httpclient/InterruptedBlockingSend.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/HttpGetInCancelledFuture.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/DigestEchoClient.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/ShortRequestBody.java Passed: java/net/httpclient/ServerCloseTest.java Passed: java/net/httpclient/ShortResponseBodyGet.java Passed: java/net/httpclient/ShutdownNow.java Passed: java/net/httpclient/SmallTimeout.java Passed: java/net/httpclient/ShortResponseBodyPost.java Passed: java/net/httpclient/SmokeTest.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.043 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 09:43:51 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:43:51 CEST 2024 elapsed time (seconds): 0.043 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../com/sun/net/httpserver/EchoHandler.java TIME: 0.048 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/EchoHandler.java reason: User specified action: run compile ../../../com/sun/net/httpserver/EchoHandler.java started: Mon Apr 01 09:43:51 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:43:51 CEST 2024 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.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/EchoHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.051 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 09:43:51 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:43:51 CEST 2024 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.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/FileServerHandler.java ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator started: Mon Apr 01 09:43:51 CEST 2024 finished: Mon Apr 01 09:43:51 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.26 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Mon Apr 01 09:43:51 CEST 2024 Test directory: compile: LightWeightHttpServer finished: Mon Apr 01 09:43:52 CEST 2024 elapsed time (seconds): 0.26 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.26 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/LightWeightHttpServer.java reason: .class file out of date or does not exist started: Mon Apr 01 09:43:51 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:43:52 CEST 2024 elapsed time (seconds): 0.26 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/LightWeightHttpServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.Platform TIME: 0.0 seconds messages: command: build jdk.test.lib.Platform reason: User specified action: run build jdk.test.lib.Platform started: Mon Apr 01 09:43:52 CEST 2024 finished: Mon Apr 01 09:43:52 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.util.FileUtils TIME: 0.0 seconds messages: command: build jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.test.lib.util.FileUtils started: Mon Apr 01 09:43:52 CEST 2024 finished: Mon Apr 01 09:43:52 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.123 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 09:43:52 CEST 2024 Test directory: compile: RequestBodyTest finished: Mon Apr 01 09:43:52 CEST 2024 elapsed time (seconds): 0.123 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.123 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java reason: .class file out of date or does not exist started: Mon Apr 01 09:43:52 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 09:43:52 CEST 2024 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/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java:336: warning: [removal] AccessController in java.security has been deprecated and marked for removal return AccessController.doPrivileged(pa); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm RequestBodyTest TIME: 46.332 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Mon Apr 01 09:43:52 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED finished: Mon Apr 01 09:44:38 CEST 2024 elapsed time (seconds): 46.332 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 = 46213 HTTPS server port = 36735 Proxy port = 41799 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:46213/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36735/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success RequestBodyTest: 0 failures config RequestBodyTest.teardown(): success =============================================== java/net/httpclient/RequestBodyTest.java Total tests run: 784, Passes: 784, Failures: 0, Skips: 0 =============================================== STDERR: Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 9:43:54 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:05 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:44:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:44:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:44:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:44:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:44:37 AM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46213 remote=/127.0.0.1:44808] Apr 01, 2024 9:44:37 AM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36735 remote=localhost/127.0.0.1:60408] STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/java/net/httpclient/RequestBodyTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.0.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 09:44:38 CEST 2024 finished: Mon Apr 01 09:44:38 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest TIME: 0.705 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Mon Apr 01 09:44:38 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED finished: Mon Apr 01 09:44:39 CEST 2024 elapsed time (seconds): 0.705 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=723487, tid=723490 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, emulated-client, sharing, tiered, compressed oops, compressed class ptrs, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid723487.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -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/3/java/net/httpclient/RequestBodyTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/RequestBodyTest.policy_new \ -Djava.security.manager=default \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.1.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/SplitResponse.java Passed: java/net/httpclient/SplitResponseKeepAlive.java Passed: java/net/httpclient/SplitResponseAsync.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java Passed: java/net/httpclient/SSLExceptionTest.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/ResponsePublisher.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/ResponseBodyBeforeError.java Passed: java/net/httpclient/SplitResponseSSL.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/RedirectTimeoutTest.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/TlsContextTest.java Passed: java/net/httpclient/UnauthorizedTest.java Passed: java/net/httpclient/ThrowingSubscribersSanity.java Passed: java/net/httpclient/VersionTest.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/httpclient/UnknownBodyLengthTest.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/httpclient/UserCookieTest.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/HttpURLConnection/HttpURLConnectionExpect100Test.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.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/HttpURLProxySelectionTest.java Passed: java/net/httpclient/TimeoutOrdering.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/InetAddress/IPv4Formats.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/InterfaceAddress/Equals.java Passed: java/net/InterfaceAddress/NetworkPrefixLength.java Passed: java/net/ipv6tests/B6521014.java Passed: java/net/ipv6tests/BadIPv6Addresses.java Passed: java/net/ipv6tests/ScopeTests.java Passed: java/net/IPSupport/MinimumPermissions.java Passed: java/net/InetAddress/NullCharInHostnameDriver.java Passed: java/net/JarURLConnection/TestDefaultBehavior.java Passed: java/net/MulticastSocket/B6425815.java Passed: java/net/MulticastSocket/B6427403.java Passed: java/net/MulticastSocket/Constructor.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/ipv6tests/TcpTest.java Passed: java/net/MulticastSocket/MulticastTTL.java Passed: java/net/MulticastSocket/MulticastAddresses.java Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java Passed: java/net/MulticastSocket/JoinLeave.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/MulticastSocket/IPMulticastIF.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/InetAddress/OfLiteralTest.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/MulticastSocket/SetLoopbackMode.java Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java Passed: java/net/MulticastSocket/SetTTLTo0.java Passed: java/net/MulticastSocket/TestDefaults.java Passed: java/net/MulticastSocket/TestInterfaces.java Passed: java/net/MulticastSocket/TimeToLive.java Passed: java/net/MulticastSocket/SetLoopbackModeIPv4.java Passed: java/net/NetworkInterface/Equals.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/NetworkInterface/IPv4Only.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/MulticastSocket/SetLoopbackOption.java Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java Passed: java/net/NetworkInterface/Test.java Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java Passed: java/net/PlainSocketImpl/BigBacklog.java Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java Passed: java/net/PlainSocketImpl/SetBufferSize.java Passed: java/net/PlainSocketImpl/SetOption.java Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/MulticastSocket/NoLoopbackPackets.java Passed: java/net/PortUnreachableException/OneExceptionOnly.java Passed: java/net/ProxySelector/B6737819.java Passed: java/net/ProxySelector/B8035158.java Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/PortUnreachableException/Test.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/ProxyTest.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/ResponseCache/Test.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/AddressTest.java Passed: java/net/Socket/B6210227.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/Socket/DeadlockTest.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/Socket/IDNTest.java Passed: java/net/Socket/GetLocalAddress.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/Socket/HttpProxy.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/asyncClose/AsyncClose.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/SoTimeout.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/Streams.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/Socket/TestClose.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/Socket/Timeout.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/SocketImpl/BadUsages.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/Socket/SocketReadInterruptTest.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketOption/CachedImplOptions.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/Socks/SocksSocketProxySelectorTest.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/URL/B4148751.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/URI/Test.java Passed: java/net/URL/B6529759.java Passed: java/net/URL/B8282395.java Passed: java/net/URL/Constructor.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/URL/Equals.java Passed: java/net/URL/HashCode.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/URL/GetContent.java Passed: java/net/URL/OpenStream.java Passed: java/net/URL/HandlerLoop.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/NonOverridableHandlerFactory.java Passed: java/net/URL/Protocol.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/RelativePath.java Passed: java/net/URL/LocaleDependentURLTest.java Passed: java/net/URL/RelativeURL.java Passed: java/net/URL/RelativeURLTest.java Passed: java/net/URL/RestoreURL.java Passed: java/net/URL/Test.java Passed: java/net/URL/SpecifyHandler.java Passed: java/net/URL/TestPort.java Passed: java/net/URL/TestRFC2732.java Passed: java/net/URL/UppercaseScheme.java Passed: java/net/URL/URIToURLTest.java Passed: java/net/URL/TestIPv6Addresses.java Passed: java/net/URL/PerConnectionProxy.java Passed: java/net/URL/RacyHandler.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/URL/URLFromURITest.java Passed: java/net/URLClassLoader/AddURLTest.java Passed: java/net/URLClassLoader/B6827999.java Passed: java/net/URLClassLoader/B6896088.java Passed: java/net/URLClassLoader/B7050028.java Passed: java/net/URLClassLoader/definePackage/SplitPackage.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java Passed: java/net/URLClassLoader/ClassLoad.java Passed: java/net/URLClassLoader/ClassPathTest.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URLClassLoader/URLParsing.java Passed: java/net/URLClassLoader/NullURLTest.java Passed: java/net/URLClassLoader/GetURLsTest.java Passed: java/net/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/URLConnection/Connect.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/URLConnection/ExifContentGuesser.java Passed: java/net/URLConnection/GetContentType.java Passed: java/net/URLConnection/GetFileNameMap.java Passed: java/net/URLConnection/GetLastModified.java Passed: java/net/URLConnection/GetResponseCode.java Passed: java/net/URLConnection/GetXmlContentType.java Passed: java/net/URLConnection/B5052093.java Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java Passed: java/net/URLConnection/HttpContinueStackOverflow.java Passed: java/net/URLConnection/DisconnectAfterEOF.java Passed: java/net/URLConnection/Redirect307Test.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/RedirectLimit.java Passed: java/net/URLConnection/Responses.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/ResendPostBody.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLConnection/URLConnectionHeaders.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLDecoder/B6463990.java Passed: java/net/URLDecoder/EncodeDecode.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLDecoder/URLDecoderArgs.java Passed: java/net/URLDecoder/EncodingTest.java Passed: java/net/URLEncoder/DecodeNonEncoded.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLClassLoader/HttpTest.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/URLPermission/URLPermissionTest.java Passed: java/net/URLConnection/ZeroContentLength.java Passed: java/net/vthread/InterruptHttp.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/net/whitebox/CookieTestDriver.java Passed: java/net/B6499348.java Passed: java/net/NetworkConfigurationProbe.java Passed: java/nio/ByteOrder/NativeOrder.java Passed: java/net/SctpSanity.java Passed: java/nio/channels/AsynchronousChannelGroup/AsExecutor.java Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java Passed: java/nio/channels/AsynchronousFileChannel/Basic.java Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Passed: java/net/URL/EarlyOrDelayedParsing.java Passed: java/net/vthread/BlockingSocketOps.java#poller-modes Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/nio/channels/Channels/ShortWrite.java Passed: java/net/URLPermission/URLTest.java Passed: java/nio/channels/Channels/TinyBuffers.java Passed: java/nio/channels/AsynchronousFileChannel/Lock.java Passed: java/nio/channels/Channels/NewWriter.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/nio/channels/Channels/Write.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/nio/channels/Channels/TransferTo2.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java Passed: java/nio/channels/DatagramChannel/BindNull.java Passed: java/net/Socket/Timeouts.java Passed: java/nio/channels/DatagramChannel/ChangingAddress.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/DatagramChannel/Disconnect.java Passed: java/nio/channels/DatagramChannel/ConnectedSend.java Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java Passed: java/nio/channels/DatagramChannel/IsBound.java Passed: java/nio/channels/DatagramChannel/IsConnected.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java Passed: java/nio/channels/DatagramChannel/NoSender.java Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java Passed: java/nio/channels/DatagramChannel/NotBound.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java Passed: java/nio/channels/DatagramChannel/Refused.java Passed: java/nio/channels/DatagramChannel/ReceiveISA.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/nio/channels/DatagramChannel/Receive.java Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/DatagramChannel/SendPortZero.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/SelectWhenRefused.java Passed: java/nio/channels/etc/NetworkChannelTests.java Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java Passed: java/net/URLClassLoader/RemoveJar.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/etc/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/FileChannel/directio/DirectIOTest.java Passed: java/nio/channels/etc/LocalSocketAddressType.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/DatagramChannel/Loopback.java Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Passed: java/nio/channels/Channels/ReadXBytes.java Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java Passed: java/nio/channels/FileChannel/CloseDuringTransfer.java Passed: java/nio/channels/DatagramChannel/PromiscuousIPv6.java Passed: java/nio/channels/DatagramChannel/Promiscuous.java Passed: java/nio/channels/FileChannel/ExpandingMap.java Passed: java/nio/channels/FileChannel/Force.java Passed: java/nio/channels/FileChannel/GetClosedChannel.java Passed: java/nio/channels/FileChannel/InterruptDeadlock.java Passed: java/nio/channels/FileChannel/InterruptMapDeadlock.java Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java Passed: java/nio/channels/FileChannel/LargeGatheringWrite.java Passed: java/nio/channels/FileChannel/Lock.java Passed: java/nio/channels/FileChannel/LargeMapTest.java Passed: java/nio/channels/FileChannel/LongTransferTest.java Passed: java/nio/channels/FileChannel/LoopingTruncate.java Passed: java/nio/channels/FileChannel/MapAssertions.java Passed: java/nio/channels/FileChannel/MapOverEnd.java Passed: java/nio/channels/FileChannel/MapReadOnly.java Passed: java/nio/channels/FileChannel/MapTest.java Passed: java/nio/channels/FileChannel/MapToMemorySegmentTest.java Passed: java/nio/channels/FileChannel/MapWithSecurityManager.java Passed: java/nio/channels/FileChannel/Mode.java Passed: java/nio/channels/FileChannel/Position.java Passed: java/nio/channels/FileChannel/Pread.java Passed: java/nio/channels/FileChannel/Pwrite.java Passed: java/nio/channels/FileChannel/Read.java Passed: java/nio/channels/FileChannel/ReadFull.java Passed: java/nio/channels/FileChannel/ReadToLimit.java Passed: java/nio/channels/FileChannel/Release.java Passed: java/nio/channels/FileChannel/ReleaseOnCloseDeadlock.java Passed: java/nio/channels/FileChannel/ScatteringRead.java Passed: java/nio/channels/FileChannel/Size.java Passed: java/nio/channels/FileChannel/TempDirectBuffersReclamation.java Passed: java/nio/channels/FileChannel/Transfer.java Passed: java/nio/channels/FileChannel/Transfer2GPlus.java Passed: java/nio/channels/FileChannel/Transfer4GBFile.java Passed: java/nio/channels/FileLock/FileLockConstructor.java Passed: java/nio/channels/FileLock/FileLockGC.java Passed: java/nio/channels/FileLock/Overlaps.java Passed: java/nio/channels/Pipe/EmptyRead.java Passed: java/nio/channels/Pipe/NonBlocking.java Passed: java/nio/channels/Pipe/PipeChannel.java Passed: java/nio/channels/Pipe/PipeInterrupt.java Passed: java/nio/channels/Pipe/ScatteringRead.java Passed: java/nio/channels/Pipe/SelectPipe.java Passed: java/nio/channels/FileChannel/TransferFromExtend.java Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.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/Transfers.java Passed: java/nio/channels/Selector/BasicConnect.java Passed: java/nio/channels/SelectionKey/AtomicUpdates.java Passed: java/nio/channels/FileChannel/TransferTo6GBFile.java Passed: java/nio/channels/FileChannel/TransferToAppending.java Passed: java/nio/channels/Selector/Close.java Passed: java/nio/channels/Selector/CloseThenRegister.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/CloseInvalidatesKeys.java Passed: java/nio/channels/Selector/CheckLocking.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/Selector/HelperSlowToDie.java Passed: java/nio/channels/Selector/KeySets.java Passed: java/nio/channels/Selector/CustomFileSystem.java Passed: java/nio/channels/Selector/KeysReady.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 Passed: java/nio/channels/FileChannel/TransferToNonWritable.java Passed: java/nio/channels/Selector/Alias.java Passed: java/nio/channels/Selector/LotsOfUpdatesTest.java Passed: java/nio/channels/Selector/OpRead.java Passed: java/nio/channels/FileChannel/Truncate.java Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java Passed: java/nio/channels/Selector/ReadAfterConnect.java Passed: java/nio/channels/Selector/SelectAfterRead.java Passed: java/nio/channels/Selector/RegisterDuringSelect.java Passed: java/nio/channels/FileChannel/TruncateRAF.java Passed: java/nio/channels/FileChannel/TryLock.java Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/Selector/SelectAndClose.java Passed: java/nio/channels/FileChannel/Write.java Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual Passed: java/nio/channels/FileChannel/TransferToChannel.java Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/Selector/WakeupEmpty.java Passed: java/nio/channels/Selector/Wakeup.java Passed: java/nio/channels/Selector/WakeupOverflow.java Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/Selector/WakeupSpeed.java Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java Passed: java/nio/channels/ServerSocketChannel/Open.java Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Passed: java/nio/channels/Selector/WakeupAfterClose.java Passed: java/nio/channels/ServerSocketChannel/Basic.java Passed: java/nio/channels/SocketChannel/AdaptSocket.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 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/ServerSocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/BufferSize.java Passed: java/nio/channels/SocketChannel/Close.java Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java Passed: java/nio/channels/SocketChannel/Connect.java Passed: java/nio/channels/SocketChannel/ConnectState.java Passed: java/nio/channels/SocketChannel/ConnectionReset.java Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/SocketChannel/LingerOnClose.java Passed: java/nio/channels/SocketChannel/LocalAddress.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/SocketChannel/OutOfBand.java Passed: java/nio/channels/SocketChannel/Hangup.java Passed: java/nio/channels/SocketChannel/FinishConnect.java Passed: java/nio/channels/SocketChannel/ReadWriteAfterClose.java Passed: java/nio/channels/SocketChannel/ShortWrite.java Passed: java/nio/channels/SocketChannel/Shutdown.java Passed: java/nio/channels/SocketChannel/SocketInheritance.java Passed: java/nio/channels/SocketChannel/Trivial.java Passed: java/nio/channels/SocketChannel/UnboundSocketTests.java Passed: java/nio/channels/SocketChannel/VectorIO.java Passed: java/nio/channels/SocketChannel/VectorParams.java Passed: java/nio/channels/SocketChannel/SocketOptionTests.java Passed: java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/ClosedStreams.java Passed: java/nio/channels/SocketChannel/OpenLeak.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java Passed: java/nio/channels/Selector/WakeupNow.java Passed: java/nio/channels/SocketChannel/Write.java Passed: java/nio/channels/unixdomain/FileAttributes.java Passed: java/nio/channels/unixdomain/Bind.java Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java Passed: java/nio/channels/unixdomain/NonBlockingAccept.java Passed: java/nio/channels/unixdomain/NullTest.java Passed: java/nio/channels/SocketChannel/SendUrgentData.java Passed: java/nio/channels/Selector/TemporarySelector.java Passed: java/nio/channels/unixdomain/Shutdown.java Passed: java/nio/channels/unixdomain/SocketOptions.java Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 Passed: java/nio/channels/unixdomain/IOExchanges.java Passed: java/nio/channels/unixdomain/Security.java Passed: java/nio/channels/Selector/OutOfBand.java#id0 Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/charset/Charset/AliasesCopy.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#default Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/channels/vthread/SelectorOps.java#default Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java Passed: java/nio/charset/CharsetEncoder/CanEncode.java Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetEncoder/Flush.java Passed: java/nio/channels/vthread/SelectorOps.java#no-vmcontinuations Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java Passed: java/nio/charset/coders/BashCache.java Passed: java/nio/charset/coders/Errors.java Passed: java/nio/charset/Charset/EncDec.java Passed: java/nio/charset/coders/Check.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/charset/coders/FullRead.java Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/charset/RemovingSunIO/TestCOMP.java Passed: java/nio/charset/coders/StreamTimeout.java Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java Passed: java/nio/charset/coders/BashStreams.java Passed: java/nio/charset/RemovingSunIO/SunioAlias.java Passed: java/nio/charset/StandardCharsets/Standard.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#poller-modes Passed: java/nio/file/attribute/AclEntry/EmptySet.java Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/AclFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/file/DirectoryStream/DriveLetter.java Passed: java/nio/file/DirectoryStream/SecureDS.java Passed: java/nio/file/attribute/PosixFileAttributeView/Basic.java Passed: java/nio/file/DirectoryStream/Basic.java Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java Passed: java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/file/Files/walkFileTree/Nulls.java Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java Passed: java/nio/file/etc/Exceptions.java Passed: java/nio/file/Files/walkFileTree/SkipSubtree.java Passed: java/nio/file/Files/probeContentType/ForceLoad.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/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/file/Files/probeContentType/Basic.java Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/Misc.java Passed: java/nio/file/Files/Links.java Passed: java/nio/file/Files/CopyToNonDefaultFS.java Passed: java/nio/file/Files/NameLimits.java Passed: java/nio/file/Files/CopyAndMove.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/InterruptCopy.java Passed: java/nio/file/Files/Mismatch.java Passed: java/nio/file/Files/TemporaryFiles.java Passed: java/nio/file/Path/PathOps.java Passed: java/nio/file/FileStore/Basic.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/file/PathMatcher/Basic.java Passed: java/nio/file/FileSystem/Basic.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/Files/CopyProcFile.java Passed: java/nio/file/Path/ToRealPath.java Passed: java/nio/file/WatchService/FileTreeModifier.java Passed: java/nio/file/Files/ReadWriteString.java Passed: java/nio/file/WatchService/LotsOfCancels.java Passed: java/nio/file/WatchService/SensitivityModifier.java Passed: java/nio/file/spi/TestDelegation.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/nio/file/Files/SymlinkTime.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/nio/file/spi/SetDefaultProvider.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java Passed: java/nio/file/Files/StreamLinesTest.java Passed: java/security/AccessController/PreserveCombiner.java Passed: java/security/BasicPermission/BasicPermissionCollection.java Passed: java/security/BasicPermission/EqualsImplies.java Passed: java/security/BasicPermission/ExitVMEquals.java Passed: java/security/BasicPermission/Homogeneity.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/security/BasicPermission/MixedBasicPermissions.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java Passed: java/security/BasicPermission/Wildcard.java Passed: java/security/BasicPermission/SerialVersion.java Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java Passed: java/security/BasicPermission/PermClass.java Passed: java/security/BasicPermission/NullOrEmptyName.java Passed: java/security/cert/CertificateFactory/BadX509CertData.java Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertificateFactory/ReturnStream.java Passed: java/security/cert/CertificateRevokedException/Basic.java Passed: java/security/cert/CertPath/Serialize.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed: java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed: java/nio/file/WatchService/Basic.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed: java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed: java/security/cert/CertPathBuilder/NoExtensions.java Passed: java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed: java/security/cert/CertPathBuilder/GetInstance.java Passed: java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/AccessController/DoPriv.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/security/cert/PKIXParameters/InvalidParameters.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java Passed: java/security/cert/URICertStoreParameters/TestBasic.java Passed: java/security/cert/X509Certificate/EmptySubject.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/cert/X509Certificate/ExtKeyUsage.java Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/X509CRL/VerifyDefault.java Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java Passed: java/security/cert/CertPathEncodingTest.java Passed: java/security/cert/GetInstance.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/CodeSource/Implies.java Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/CodeSigner/Serialize.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/KeyAgreement/KeyAgreementTest.java Passed: java/security/KeyAgreement/KeySpecTest.java Passed: java/security/KeyPairGenerator/GenerateKeypair.java Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java Passed: java/security/KeyRep/SerialDSAPubKey.java Passed: java/security/KeyRep/Serial.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/security/KeyStore/PKCS12/CheckDefaults.java Passed: java/security/AsymmetricKey/GetParams.java Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/security/KeyRep/SerialOld.java Passed: java/security/KeyPairGenerator/Failover.java Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java Passed: java/security/KeyStore/PKCS12/ReadP12Test.java Passed: java/security/cert/CertificateFactory/slowstream.sh Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed: java/security/KeyStore/CheckInputStream.java Passed: java/security/KeyStore/PKCS12/WriteP12Test.java Passed: java/security/KeyStore/DefaultEntryType.java Passed: java/security/KeyStore/EntryMethods.java Passed: java/security/KeyStore/KeyStoreBuilder.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/KeyStore/TestKeyStoreBasic.java Passed: java/security/MessageDigest/ArgumentSanity.java Passed: java/security/MessageDigest/ByteBuffers.java Passed: java/nio/file/WatchService/MayFlies.java Passed: java/security/KeyStore/PBETest.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed: java/security/KeyStore/TestKeyStoreEntry.java Passed: java/security/MessageDigest/TestCloneable.java Passed: java/security/MessageDigest/TestSameValue.java Passed: java/security/misc/GetInstanceNullsEmpties.java Passed: java/security/misc/Versions.java Passed: java/security/Permission/NullName.java Passed: java/security/Permission/ToString.java Passed: java/security/PermissionCollection/AddToReadOnlyPermissionCollection.java Passed: java/security/PermissionCollection/Concurrent.java Passed: java/security/PermissionCollection/PermissionCollectionStreamTest.java Passed: java/security/Permissions/DeserializeInvalidPermissions.java Passed: java/security/PKCS12Attribute/HashCode.java Passed: java/security/Policy/Dynamic/TestDynamicPolicy.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/MessageDigest/TestSameLength.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java Passed: java/security/Policy/GetInstance/GetInstance.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/Policy/GetPermissions/JarURL.java Passed: java/security/Principal/Implies.java Passed: java/security/misc/TestDefaultRandom.java Passed: java/security/PrivilegedActionException/PrintWrappedException.java Passed: java/security/ProtectionDomain/CheckWhatYouGet.java Passed: java/security/ProtectionDomain/NullPerms.java Passed: java/security/ProtectionDomain/PreserveCombinerTest.java Passed: java/security/ProtectionDomain/AllPerm.java Passed: java/security/ProtectionDomain/NullGetActions.java Passed: java/security/Provider/CaseSensitiveServices.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/KeyAgreement/KeySizeTest.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/ProtectionDomain/Recursion.java Passed: java/security/Provider/Equals.java Passed: java/security/ProtectionDomain/RecursionDebug.java Passed: java/security/Provider/ProviderInfoCheck.java Passed: java/security/Provider/GetInstance.java Passed: java/security/Provider/RemoveProvider.java Passed: java/security/Provider/GetServiceRace.java Passed: java/security/Provider/ProviderVersionCheck.java Passed: java/security/Provider/Turkish.java Passed: java/security/Provider/SupportsParameter.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/SecureRandom/EnoughSeedTest.java Passed: java/security/Provider/NewInstance.java Passed: java/security/SecureRandom/Serialize.java Passed: java/security/SecureRandom/SerializedSeedTest.java Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed: java/security/SecureRandom/ApiTest.java Passed: java/security/KeyPairGenerator/FinalizeHalf.java Passed: java/security/Security/removing/RemoveProviderByIdentity.java Passed: java/security/Security/removing/RemoveProviders.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java Passed: java/security/Security/removing/RemoveStaticProvider.java Passed: java/security/Security/CaseInsensitiveAlgNames.java Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed: java/security/Security/NoInstalledProviders.java Passed: java/security/Security/Nulls.java Passed: java/security/Security/ProviderFiltering.java Passed: java/security/Security/AddProvider.java Passed: java/security/Signature/ByteBuffers.java Passed: java/security/Signature/NONEwithRSA.java Passed: java/security/Signature/NoProvider.java Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh Passed: java/security/Signature/ResetAfterException.java Passed: java/security/Security/ConfigFileTest.java Passed: java/security/Signature/SignatureGetAlgorithm.java Passed: java/security/SecureRandom/NoSync.java Passed: java/security/Signature/SignWithOutputBuffer.java Passed: java/security/Policy/SignedJar/SignedJarTest.java Passed: java/security/Signature/SignatureLength.java Passed: java/security/Signature/VerifyRangeCheckOverflow.java Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java Passed: java/security/Signature/Offsets.java Passed: java/security/Signature/TestCloneable.java Passed: java/security/SignedObject/Copy.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/security/Signature/SignatureGetInstance.java Passed: java/security/spec/ECCBasic.java Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed: java/security/spec/EllipticCurveMatch.java Passed: java/security/UnresolvedPermission/AccessorMethods.java Passed: java/security/spec/IsAssignableFromOrder.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/security/SecureRandom/MultiThreadTest.java Passed: java/security/UnresolvedPermission/Debug.java Passed: java/security/SignedObject/Correctness.java Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/security/Security/signedfirst/DynStatic.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/testng/test/sql/DriverManagerTests.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java Passed: java/sql/testng/test/sql/CallableStatementTests.java Passed: java/sql/testng/test/sql/PreparedStatementTests.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/sql/testng/test/sql/SQLExceptionTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/sql/testng/test/sql/SQLNonTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.java Passed: java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java Passed: java/sql/testng/test/sql/StatementTests.java Passed: java/sql/testng/test/sql/SQLWarningTests.java Passed: java/sql/testng/util/BaseTest.java Passed: java/sql/testng/test/sql/TimeTests.java Passed: java/sql/testng/util/DriverActionImpl.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/sql/testng/util/StubCallableStatement.java Passed: java/sql/testng/util/StubDriver.java Passed: java/sql/testng/util/StubDriverDA.java Passed: java/sql/testng/util/StubConnection.java Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java Passed: java/sql/testng/util/StubStatement.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/sql/testng/test/sql/TimestampTests.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/text/Bidi/BidiBug.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/sql/JavatimeTest.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/Bidi/Bug6850113.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/text/Bidi/Bug7002398.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/Bidi/Bug7041232.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/BreakIterator/Bug4740757.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/ExceptionTest.java Passed: java/text/Bidi/Bug7051769.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/text/BreakIterator/NewVSOld_th_TH.java Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/Collator/Bug7200119.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/text/Collator/CurrencyCollate.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/CollationKeyTest.java Passed: java/text/Collator/EnglishTest.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/Collator/DanishTest.java Passed: java/text/Collator/G7Test.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/IteratorTest.java Passed: java/text/Collator/JapaneseTest.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/security/MessageDigest/ThreadSafetyTest.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/Collator/SpanishTest.java Passed: java/text/Collator/Test4401726.java Passed: java/text/Collator/SurrogatesTest.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/Collator/TurkishTest.java Passed: java/text/Collator/Regression.java Passed: java/text/Collator/APITest.java Passed: java/text/Collator/VietnameseTest.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/Format/ChoiceFormat/ToStringTest.java Passed: java/text/Format/common/Bug4769840.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/Format/ChoiceFormat/SymbolsInFormatSegment.java Passed: java/text/Collator/FinnishTest.java Passed: java/text/Format/common/Bug6215962.java Passed: java/text/Collator/RuleBasedCollatorTest.java Passed: java/text/Format/ChoiceFormat/PatternsTest.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java Passed: java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java Passed: java/text/Collator/Bug6271411.java Passed: java/text/Format/CompactNumberFormat/serialization/TestSerialization.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/DateFormat/bug4097450.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/CompactNumberFormat/ToStringTest.java Passed: java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java Passed: java/text/Format/DateFormat/bug4117335.java Passed: java/text/Format/DateFormat/bug4358730.java Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java Passed: java/text/Format/common/FormatIteratorTest.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/text/Format/DateFormat/Bug4396385.java Passed: java/text/Format/DateFormat/Bug6251817.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/CompactNumberFormat/TestPlurals.java Passed: java/text/Format/DateFormat/Bug6609750.java Passed: java/text/Format/DateFormat/Bug4845901.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/DateFormat/Bug6683975.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug4322313.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/DateFormat/Bug8235699.java Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.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/Bug8193444.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java Passed: java/text/Format/DateFormat/IntlTestDateFormat.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java Passed: java/text/Format/DateFormat/DateFormatRegression.java Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java Passed: java/text/Format/DateFormat/LocaleDateFormats.java Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java Passed: java/text/Format/DateFormat/LenientSpaceParsingTest.java Passed: java/text/Format/DateFormat/TimeZoneNameTest.java Passed: java/text/Format/DateFormat/ToStringTest.java Passed: java/text/Format/DateFormat/WeekDateTest.java Passed: java/text/Format/DecimalFormat/Bug6609740.java Passed: java/text/Format/DecimalFormat/Bug7196316.java Passed: java/text/Format/DecimalFormat/Bug8165466.java Passed: java/text/Format/DecimalFormat/FormatMicroBenchmark.java Passed: java/text/Format/DecimalFormat/MantissaDigits.java Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Passed: java/text/Format/DateFormat/Bug8209047.java Passed: java/text/Format/DecimalFormat/TieRoundingTest.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/DecimalFormat/ToStringTest.java Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java Passed: java/text/Format/ListFormat/ToStringTest.java Passed: java/text/Format/DecimalFormat/ToPatternTest.java Passed: java/text/Format/DateFormat/Bug4407042.java Passed: java/text/Format/DateFormat/Bug6335238.java Passed: java/text/Format/MessageFormat/CompactSubFormats.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/MessageFormat/ListSubFormats.java Passed: java/text/Format/MessageFormat/LargeMessageFormat.java Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java Passed: java/text/Format/MessageFormat/MessageRegression.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/MessageFormat/ToStringTest.java Passed: java/text/Format/MessageFormat/TemporalSubFormats.java Passed: java/text/Format/NumberFormat/BigDecimalFormat.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/MessageFormat/MessageFormatToPatternTest.java Passed: java/text/Format/NumberFormat/Bug4838107.java Passed: java/text/Format/NumberFormat/Bug4944439.java Passed: java/text/Format/NumberFormat/Bug4990596.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/NumberFormat/Bug8132125.java Passed: java/text/Format/NumberFormat/DFSExponential.java Passed: java/text/Format/NumberFormat/Bug6278616.java Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java Passed: java/text/Format/NumberFormat/NumberFormatRounding.java Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java Passed: java/text/Format/NumberFormat/BigDecimalParse.java Passed: java/text/Format/NumberFormat/DFSMinusPerCentMill.java Passed: java/text/Format/NumberFormat/PositionTest.java Passed: java/text/Format/NumberFormat/SerializationLoadTest.java Passed: java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java Passed: java/text/Format/NumberFormat/CurrencyFormat.java Passed: java/text/Normalizer/ICUBasicTest.java Passed: java/text/Normalizer/NormalizerAPITest.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/NumberTest.java Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java Passed: java/text/Normalizer/ThreadSafeTest.java Passed: java/text/Format/NumberFormat/NumberRegression.java Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java Passed: java/text/Format/NumberFormat/NumberRoundTrip.java Passed: java/security/Provider/SecurityProviderModularTest.java Passed: java/text/Format/DateFormat/Bug6530336.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java Passed: java/time/tck/java/time/chrono/CopticEra.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDate.java Passed: java/time/tck/java/time/chrono/CopticChronology.java Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java Passed: java/time/tck/java/time/chrono/TCKChronology.java Passed: java/time/tck/java/time/chrono/TCKChronoPeriod.java Passed: java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java Passed: java/time/tck/java/time/chrono/TCKHijrahChronology.java Passed: java/time/tck/java/time/chrono/TCKIsoEra.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java Passed: java/time/tck/java/time/chrono/CopticDate.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Passed: java/time/tck/java/time/format/TCKDecimalStyle.java Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.java Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldParser.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/time/tck/java/time/format/TCKTextStyle.java Passed: java/time/tck/java/time/format/TCKResolverStyle.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/serial/TCKClockSerialization.java Passed: java/time/tck/java/time/format/TCKSignStyle.java Passed: java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.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/format/TCKFormatStyle.java Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java Passed: java/time/tck/java/time/temporal/TCKJulianFields.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java Passed: java/time/tck/java/time/serial/TCKYearSerialization.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.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/zone/serial/TCKZoneRulesSerialization.java Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java Passed: java/time/tck/java/time/zone/TCKZoneRules.java Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java Passed: java/time/tck/java/time/AbstractDateTimeTest.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/TCKClock_Fixed.java Passed: java/time/tck/java/time/TCKClock_Offset.java Passed: java/time/tck/java/time/TCKClock_Tick.java Passed: java/time/tck/java/time/TCKClock_System.java Passed: java/time/tck/java/time/TCKClock.java Passed: java/time/tck/java/time/TCKDayOfWeek.java Passed: java/time/tck/java/time/TCKMonth.java Passed: java/time/tck/java/time/TCKMonthDay.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TCKInstant.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/TCKZoneId.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKYearMonth.java Passed: java/time/tck/java/time/TestIsoChronology.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/TCKZonedDateTime.java Passed: java/time/tck/java/time/TCKLocalTime.java Passed: java/time/tck/java/time/TCKZoneOffset.java Passed: java/time/tck/java/time/TCKLocalDateTime.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/tck/java/time/temporal/TCKWeekFields.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/TestJapaneseChronology.java Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java Passed: java/time/test/java/time/chrono/TestServiceLoader.java Passed: java/time/test/java/time/chrono/TestEraDisplayName.java Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.java Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java Passed: java/time/test/java/time/format/AbstractTestPrinterParser.java Passed: java/time/test/java/time/chrono/TestUmmAlQuraChronology.java Passed: java/time/test/java/time/format/MockIOExceptionAppendable.java Passed: java/time/test/java/time/format/TestCharLiteralPrinter.java Passed: java/time/test/java/time/format/TestCharLiteralParser.java Passed: java/time/test/java/time/format/TestDateTimeFormatter.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeParsing.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilder.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/TestDecimalStyle.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/TestNumberParser.java Passed: java/time/test/java/time/format/TestPadPrinterDecorator.java Passed: java/time/test/java/time/format/TestNumberPrinter.java Passed: java/time/test/java/time/format/TestReducedParser.java Passed: java/time/test/java/time/format/TestReducedPrinter.java Passed: java/time/test/java/time/format/TestStringLiteralParser.java Passed: java/time/test/java/time/format/TestSettingsParser.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/TestTextParser.java Passed: java/time/test/java/time/format/TestTextParserWithLocale.java Passed: java/text/Format/DateFormat/Bug8141243.java Passed: java/text/Format/DateFormat/DateFormatTest.java Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java Passed: java/time/test/java/time/format/TestTextPrinter.java Passed: java/time/test/java/time/format/TestUTCParse.java Passed: java/time/test/java/time/format/TestUnicodeExtension.java Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/format/ZoneName.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/temporal/TestChronoUnit.java Passed: java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java Passed: java/time/test/java/time/temporal/TestDateTimeValueRange.java Passed: java/time/test/java/time/temporal/TestIsoFields.java Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java Passed: java/time/test/java/time/temporal/TestJulianFields.java Passed: java/time/test/java/time/zone/TestMutableZoneRules.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/TestZoneRulesProvider.java Passed: java/time/test/java/time/zone/TestZoneRules.java Passed: java/time/test/java/time/AbstractTest.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/TestClock_Fixed.java Passed: java/security/SignedObject/Chain.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/temporal/MockFieldValue.java Passed: java/time/test/java/time/temporal/TestChronoField.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/TestOffsetDateTime.java Passed: java/time/test/java/time/TestOffsetTime.java Passed: java/time/test/java/time/TestPeriod.java Passed: java/time/test/java/time/TestYear.java Passed: java/time/test/java/time/TestYearMonth.java Passed: java/time/test/java/time/TestOffsetDateTime_instants.java Passed: java/time/test/java/time/TestZonedDateTime.java Passed: java/time/test/java/time/TestZoneId.java Passed: java/time/test/java/time/TestZoneOffset.java Passed: java/time/test/java/time/TestMonthDay.java Passed: javax/crypto/Cipher/EmptyFinalBuffer.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: java/time/test/java/util/TestFormatter.java Passed: javax/crypto/Cipher/ByteBuffers.java Passed: javax/crypto/Cipher/GCMAPI.java Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java Passed: javax/crypto/Cipher/GetMaxAllowed.java Passed: javax/crypto/Cipher/InOutBuffers.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/Mac/ByteBuffers.java Passed: javax/crypto/Mac/NullMacSpi.java Passed: javax/crypto/Mac/TestGetInstance.java Passed: javax/crypto/KeyGenerator/TestKGParity.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/NullCipher/TestWithoutInit.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/SealedObject/NullKeySealedObject.java Passed: javax/crypto/SealedObject/TestSealedObjectNull.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/spec/DESKeySpec/CheckParity.java Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/crypto/spec/DESKeySpec/NullKey.java Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/spec/IvParameterSpec/NullIV.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/KEM/KemInterop.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java Passed: javax/crypto/KEM/RSA_KEM.java Passed: javax/naming/InitialContext/EnvClone.java Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java Passed: javax/naming/InitialContext/AppletIsNotUsed.java Passed: javax/naming/InitialContext/NoApplet.java Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java Passed: javax/naming/ldap/LdapName/LdapParserTests.java Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java Passed: javax/naming/ldap/LdapName/NameTests.java Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java Passed: javax/naming/ldap/LdapName/RdnMisc.java Passed: javax/naming/RefAddr/NullContent.java Passed: javax/naming/Name/Serialized13Name.java Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java Passed: javax/crypto/KEM/KemTest.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/naming/spi/FactoryCacheTest.java Passed: javax/crypto/KeyGenerator/CompareKeys.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java Passed: javax/crypto/JceSecurity/VerificationResults.java Passed: javax/net/ssl/DTLS/ClientAuth.java Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java Passed: javax/crypto/Cipher/TestCipherMode.java Passed: javax/naming/module/RunBasic.java Passed: javax/naming/spi/providers/InitialContextTest.java Passed: javax/net/ssl/compatibility/ClientHelloProcessing.java Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java Passed: javax/net/ssl/DTLS/CipherSuite.java Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java Passed: javax/net/ssl/ALPN/SSLSocketAlpnTest.java Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java Passed: javax/net/ssl/DTLS/DTLSNamedGroups.java Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLS/DTLSDataExchangeTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java Passed: javax/net/ssl/DTLS/InvalidCookie.java Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java Passed: javax/net/ssl/DTLS/InvalidRecords.java Passed: javax/net/ssl/DTLS/Reordered.java Passed: javax/net/ssl/DTLS/WeakCipherSuite.java Passed: javax/net/ssl/DTLS/Retransmission.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.java Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.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/DTLS/RespondToRetransmit.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/ArgCheck.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/Basics.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java Passed: javax/net/ssl/SSLEngineResult/Deserialize.java Passed: javax/net/ssl/SSLEngine/LargeBufs.java Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java Passed: javax/net/ssl/SSLEngine/LargePacket.java Passed: javax/net/ssl/SSLParameters/NamedGroups.java Passed: javax/net/ssl/SSLParameters/SignatureSchemes.java Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.java Passed: javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java Passed: javax/net/ssl/SSLSession/JSSERenegotiate.java Passed: javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java Passed: javax/net/ssl/SSLSession/RenegotiateTLS13.java Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.java Passed: javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java Passed: javax/net/ssl/SSLEngine/TestAllSuites.java Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.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/TestEnabledProtocols.java Passed: javax/net/ssl/SSLEngine/Arrays.java Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/SSLSession/CheckSessionContext.java Passed: javax/net/ssl/Stapling/StapleEnableProps.java Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java Passed: javax/net/ssl/Stapling/HttpsUrlConnClient.java Passed: javax/net/ssl/TLS/TLSClientPropertyTest.java Passed: javax/net/ssl/TLS/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java Passed: javax/net/ssl/TLS/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java Passed: javax/net/ssl/TLSv11/ExportableBlockCipher.java Passed: javax/net/ssl/TLSv11/ExportableStreamCipher.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/GenericBlockCipher.java Passed: javax/net/ssl/TLSv11/GenericStreamCipher.java Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv1/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv11/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java Passed: javax/net/ssl/TLSv12/ProtocolFilter.java Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java Passed: javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.java Passed: javax/net/ssl/Fix5070632.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java Passed: javax/net/ssl/GetInstance.java Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java Passed: javax/rmi/ssl/SocketFactoryTest.java Passed: javax/script/GetInterfaceTest.java Passed: javax/script/CauseExceptionTest.java Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java Passed: javax/script/ProviderTest.sh 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/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/SimpleScriptContextNameChecksTest.java Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java Passed: javax/security/auth/callback/Mutability.java Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java Passed: javax/security/auth/kerberos/DelegationPermissionHash.java Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/script/ScriptEngineOrder.sh Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/security/auth/kerberos/DelegationPermissionInit.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java Passed: javax/security/auth/kerberos/StandardNames.java Passed: javax/script/JDK_8196959/BadFactoryTest.java Passed: javax/security/auth/login/Exceptions/NewExceptions.java Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java Passed: javax/security/auth/login/Configuration/GetInstance.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.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/DynamicConfigurationTest.java Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java Passed: javax/security/auth/login/LoginContext/ModuleSubject.java Passed: javax/security/auth/login/LoginContext/SharedState.java Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java Passed: javax/security/auth/login/modules/SafeLogout.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/PrivateCredentialPermission/MoreThenOnePrincipals.java Passed: javax/security/auth/login/LoginContext/LCTest.java Passed: javax/security/auth/PrivateCredentialPermission/Serial2.java Passed: javax/security/auth/PrivateCredentialPermission/Serial.java Passed: javax/security/auth/PrivateCredentialPermission/Subset.java Passed: javax/security/auth/spi/Loader.java Passed: javax/security/auth/Subject/doAs/Test.java Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/security/auth/Subject/AddPrincipalSubclass.java Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/security/auth/Subject/DoAsTest.java Passed: javax/security/auth/Subject/Compat.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/security/auth/Subject/Exceptions.java Passed: javax/security/auth/Subject/FromACC.java Passed: javax/security/auth/Subject/CallAsWithScopedValue.java Passed: javax/security/auth/Subject/CurrentSubject.java Passed: javax/security/auth/Subject/Synch2.java Passed: javax/security/auth/Subject/Serial.java Passed: javax/security/auth/Subject/Generic.java Passed: javax/security/auth/Subject/doAs/NestedActions.java Passed: javax/security/auth/Subject/Synch.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/x500/X500Principal/Equals.java Passed: javax/security/auth/x500/X500Principal/EscapedChars.java Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/x500/X500Principal/RFC4514.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/security/auth/Subject/UnsupportedSV.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/login/modules/JaasModularClientTest.java Passed: javax/smartcardio/TestCommandAPDU.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/net/ssl/TLSCommon/TLSTest.java Passed: javax/security/sasl/Sasl/ClientServerTest.java Passed: javax/sql/rowset/serial/SerialClob/SetAsciiStream.java Passed: javax/sql/rowset/serial/SerialClob/SetCharacterStream.java Passed: javax/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/smartcardio/CommandAPDUTest.java Passed: javax/smartcardio/ResponseAPDUTest.java Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.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/filteredrowset/FilteredRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialClobTests.java Passed: javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java Passed: javax/sql/testng/test/rowset/serial/SerialExceptionTests.java Passed: javax/sql/testng/test/rowset/serial/SerialRefTests.java Passed: javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java Passed: javax/sql/testng/test/rowset/serial/SQLInputImplTests.java Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java Passed: javax/sql/testng/test/rowset/serial/SQLOutputImplTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryExceptionTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryTests.java Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java Passed: javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/sql/testng/test/rowset/serial/SerialArrayTests.java Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/util/PropertyStubProvider.java Passed: javax/sql/testng/util/StubArray.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/util/StubBlob.java Passed: javax/sql/testng/util/StubBaseRowSet.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/util/StubClob.java Passed: javax/sql/testng/util/StubContext.java Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java Passed: javax/sql/testng/util/StubJdbcRowSetImpl.java Passed: javax/sql/testng/util/StubJoinRowSetImpl.java Passed: javax/sql/testng/util/StubNClob.java Passed: javax/sql/testng/util/StubRef.java Passed: javax/sql/testng/util/StubRowId.java Passed: javax/sql/testng/util/StubRowSetFactory.java Passed: javax/sql/testng/util/StubSQLXML.java Passed: javax/sql/testng/util/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/StubWebRowSetImpl.java Passed: javax/sql/testng/util/TestRowSetListener.java Passed: javax/sql/testng/util/TestSQLDataImpl.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/BadXPointer.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/xml/crypto/dsig/GetInstanceTests.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/crypto/dsig/PSSSpec.java Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/crypto/dsig/LogParameters.java Passed: javax/xml/crypto/dsig/FileSocketPermissions.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/crypto/dsig/SecureValidationSystemProperty.java#id0 Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/crypto/dsig/SecureValidation.java Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/parsers/8032909/XSLT.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/BasicTest.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/net/ssl/TLSv12/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java Passed: javax/xml/crypto/dsig/Basic.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.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/8035577/Regex.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: jdk/dynalink/CallerSensitiveTest.java Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_SerialGC Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_SerialGC Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/internal/jline/OSUtilsTest.java Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/internal/jrtfs/UriTests.java Passed: jdk/dynalink/CallSiteTest.java Passed: jdk/dynalink/LookupTest.java Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java Passed: jdk/internal/jrtfs/WithSecurityManager.java Passed: jdk/dynalink/BeansLinkerTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/CorruptedZipFilesTest.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/Basic.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: javax/net/ssl/TLS/TLSMFLNTest.java Passed: jdk/nio/zipfs/TestPosix.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: sun/net/ftp/FtpGetContent.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: jdk/security/jarsigner/Spec.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: sun/net/ftp/B6427768.java Passed: sun/net/ftp/MarkResetTest.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: sun/net/idn/PunycodeTest.java Passed: sun/net/idn/TestStringPrep.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/util/IPAddressUtilTest.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java Passed: sun/net/www/http/ChunkedOutputStream/Test.java Passed: sun/net/www/http/HttpClient/B7025238.java Passed: sun/net/www/http/HttpClient/GetProxyPort.java Passed: sun/net/www/http/HttpClient/ImplicitFileName.java Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java Passed: sun/net/www/http/HttpClient/IsAvailable.java Passed: sun/net/www/http/HttpClient/IsKeepingAlive.java Passed: sun/net/ext/ExtendedSocketOptionsTest.java Passed: sun/net/www/http/HttpClient/OpenServer.java Passed: sun/net/www/http/HttpClient/ProxyFromCache.java Passed: sun/net/www/http/HttpClient/ProxyTest.java Passed: sun/net/www/http/ChunkedInputStream/TestAvailable.java Passed: sun/net/www/http/HttpClient/RequestURI.java Passed: sun/net/www/http/HttpClient/StreamingRetry.java Passed: sun/net/www/http/HttpClient/MultiThreadTest.java Passed: sun/net/www/http/HttpClient/B8025710.java Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java Passed: sun/net/www/http/HttpClient/B8209178.java Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java Passed: sun/net/www/http/HttpClient/RetryPost.java Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java Passed: sun/net/www/http/KeepAliveCache/B8293562.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamFinalizer.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamClose.java Passed: sun/net/www/http/RequestMethodCheck/RequestMethodEquality.java Passed: sun/net/www/http/KeepAliveCache/B5045306.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/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/protocol/file/GetContentType.java Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java Passed: sun/net/www/protocol/file/GetLastModified.java Passed: sun/net/www/protocol/ftp/HandlerEquals.java Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java Passed: sun/net/www/protocol/http/6550798/test.java Passed: sun/net/www/http/HttpClient/B6726695.java Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java Passed: sun/net/www/http/HttpURLConnection/DigestAuth.java Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java Passed: sun/net/www/protocol/http/AuthCache.java Passed: sun/net/www/protocol/http/B6299712.java Passed: sun/net/www/protocol/http/B6369510.java Passed: sun/net/www/protocol/http/B6641309.java Passed: sun/net/www/protocol/http/B6890349.java Passed: sun/net/www/protocol/http/B5017051.java Passed: sun/net/www/protocol/http/B6296310.java Passed: sun/net/www/protocol/http/B6518816.java Passed: sun/net/www/protocol/http/CloseOptionHeader.java Passed: sun/net/www/protocol/http/B6660405.java Passed: sun/net/www/protocol/http/B8012625.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: sun/net/www/protocol/http/AsyncDisconnect.java Passed: sun/net/www/protocol/http/HttpInputStream.java Passed: sun/net/www/protocol/http/BasicLongCredentials.java Passed: sun/net/www/protocol/http/HttpStreams.java Passed: sun/net/www/protocol/http/NoCache.java Passed: sun/net/www/protocol/http/Finalizer.java Passed: sun/net/www/protocol/http/HttpOnly.java Passed: sun/net/www/protocol/http/ChunkedErrorStream.java Passed: sun/net/www/protocol/http/NTLMTest.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/ProtocolRedirect.java Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java Passed: sun/net/www/protocol/http/NoNTLM.java Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java Passed: sun/net/www/protocol/http/RetryUponTimeout.java Passed: sun/net/www/protocol/http/SetIfModifiedSince.java Passed: sun/net/www/protocol/http/StackTraceTest.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java Passed: sun/net/www/protocol/http/NTLMHeadTest.java Passed: sun/net/www/protocol/http/ResponseCacheStream.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/protocol/http/RedirectOnPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/http/UserCookie.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java Passed: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java Passed: sun/net/www/protocol/http/DigestTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Passed: sun/net/www/http/KeepAliveCache/B8291637.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Passed: sun/net/www/protocol/jar/B5105410.java Passed: sun/net/www/protocol/jar/B4756443.java Passed: sun/net/www/protocol/jar/CanonicalizationTest.java Passed: sun/net/www/protocol/jar/B4957695.java Passed: sun/net/www/protocol/jar/B6449504.java Passed: sun/net/www/protocol/jar/GetContentTypeTest.java Passed: sun/net/www/protocol/jar/FileURLConnectionLeak.java Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/HeaderTests.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/www/MessageHeaderTest.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/www/ParseUtil_6380332.java Passed: sun/net/www/ParseUtil_6478588.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/TelnetTest.java Passed: sun/nio/ch/SelProvider.java Passed: sun/nio/ch/Basic.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/net/www/B8185898.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/net/www/AuthHeaderTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/security/action/Generify.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: sun/security/ec/ed/EdDSANegativeTest.java Passed: sun/security/ec/ed/EdDSAParamSpec.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/nio/cs/mapping/TestConv.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/security/ec/ed/EdECKeyFormat.java Passed: sun/security/ec/ed/EdDSAReuseTest.java Passed: sun/security/ec/ed/EmptyMessage.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/ed/TestEdDSA.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/security/ec/ECDHKeyAgreementParamValidation.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/security/ec/OidInstance.java Passed: sun/security/ec/SignatureDigestTruncate.java Passed: sun/security/ec/ed/TestEdOps.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/security/ec/SignatureKAT.java Passed: sun/security/ec/SignatureParameters.java Passed: sun/security/ec/SignatureOffsets.java Passed: sun/security/jca/PreferredProviderTest.java Passed: sun/security/ec/SignedObjectChain.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/CtorTests2.java Passed: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/security/jgss/DefaultGssConfig.java Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.java Passed: sun/security/jgss/spnego/NotPreferredMech.java Passed: sun/security/jgss/GssContextCleanup.java Passed: sun/security/jgss/GssMemoryIssues.java Passed: sun/security/jgss/GssNameCleanup.java Passed: sun/security/jgss/GssNPE.java Passed: sun/security/jca/PreferredProviderNegativeTest.java Passed: sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java Passed: sun/security/krb5/auto/Addresses.java Passed: sun/security/krb5/auto/AlwaysEncPaReq.java Passed: sun/security/krb5/auto/AcceptorSubKey.java Passed: sun/nio/ch/TestMaxCachedBufferSize.java Passed: sun/security/krb5/auto/AcceptPermissions.java Passed: sun/security/krb5/auto/AddressesAndNameType.java Passed: sun/security/krb5/auto/BogusKDC.java Passed: sun/security/krb5/auto/Basic.java Passed: sun/security/krb5/auto/CleanState.java Passed: sun/security/krb5/auto/CrossRealm.java Passed: sun/security/krb5/auto/BasicProc.java Passed: sun/security/krb5/auto/Cleaners.java Passed: sun/security/krb5/auto/DnsCanonicalizeHostname.java Passed: sun/security/krb5/auto/DiffSaltParams.java Passed: sun/security/krb5/auto/EmptyPassword.java Passed: sun/security/krb5/auto/FileKeyTab.java Passed: sun/security/krb5/auto/ForwardableCheck.java Passed: sun/security/krb5/auto/DiffNameSameKey.java Passed: sun/security/krb5/auto/Forwarded.java Passed: sun/security/krb5/auto/GSSUnbound.java Passed: sun/security/krb5/auto/GSS.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/krb5/auto/DupEtypes.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/krb5/auto/KeyTabCompat.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/security/krb5/auto/KrbTicket.java Passed: sun/security/krb5/auto/KPEquals.java Passed: sun/security/krb5/auto/LoginModuleDebug.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/KvnoNA.java Passed: sun/security/krb5/auto/LoginNoPass.java Passed: sun/security/krb5/auto/LifeTimeInSeconds.java Passed: sun/security/krb5/auto/LongLife.java Passed: sun/security/krb5/auto/LoginModuleOptions.java Passed: sun/security/krb5/auto/MSOID2.java Passed: sun/security/krb5/auto/ModuleName.java Passed: sun/security/krb5/auto/NewInquireTypes.java Passed: sun/security/ec/ed/EdDSATest.java Passed: sun/security/krb5/auto/MoreKvno.java Passed: sun/security/krb5/auto/NoInitNoKeytab.java Passed: sun/security/ec/TestEC.java Passed: sun/security/krb5/auto/NoneReplayCacheTest.java Passed: sun/security/krb5/auto/NonMutualSpnego.java Passed: sun/security/krb5/auto/OnlyDesLogin.java Passed: sun/security/krb5/auto/NonAscii.java Passed: sun/security/krb5/auto/NullRenewUntil.java Passed: sun/security/krb5/auto/NoAddresses.java Passed: sun/security/krb5/auto/NewSalt.java Passed: sun/security/krb5/auto/PrincipalNameEquals.java Passed: sun/security/krb5/auto/RefreshKrb5Config.java Passed: sun/security/krb5/auto/ReplayCachePrecise.java Passed: sun/security/krb5/auto/ReplayCacheExpunge.java Passed: sun/security/krb5/auto/Renewal.java Passed: sun/security/krb5/auto/ReferralsTest.java Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java Passed: sun/security/krb5/auto/ReplayCacheTest.java Passed: sun/security/krb5/auto/RRC.java Passed: sun/security/krb5/auto/S4U2proxy.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/KdcPolicy.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/S4U2selfNotF.java Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java Passed: sun/security/krb5/auto/S4U2selfAsServer.java Passed: sun/security/krb5/auto/S4U2selfGSS.java Passed: sun/security/krb5/auto/ReplayCacheTestProc.java Passed: sun/security/krb5/auto/Renew.java Passed: sun/security/krb5/auto/SaslMutual.java Passed: sun/security/krb5/auto/SPNEGO.java Passed: sun/security/krb5/auto/HttpsCB.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/SaslBasic.java Passed: sun/security/krb5/auto/TwoPrinces.java Passed: sun/security/krb5/auto/Unavailable.java Passed: sun/security/krb5/auto/TwoTab.java Passed: sun/security/krb5/auto/S4U2self.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/auto/UseCacheAndStoreKey.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/ccache/EmptyCC.java Passed: sun/security/krb5/auto/W83.java Passed: sun/security/krb5/auto/Unreachable.java Passed: sun/security/krb5/config/ConfigWithQuotations.java Passed: sun/security/krb5/ccache/TimeInCCache.java Passed: sun/security/krb5/ccache/Refresh.java Passed: sun/security/krb5/config/ConfPlusProp.java Passed: sun/security/krb5/config/Duration.java Passed: sun/security/krb5/config/Duplicates.java Passed: sun/security/krb5/config/DnsFallback.java Passed: sun/security/krb5/config/DNS.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/IncludeDirOrder.java Passed: sun/security/krb5/config/ParseCAPaths.java Passed: sun/security/krb5/config/ParseConfig.java Passed: sun/security/krb5/config/Semicolon.java Passed: sun/security/krb5/config/YesNo.java Passed: sun/security/krb5/etype/Permitted.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/etype/KerberosAesSha2.java Passed: sun/security/krb5/etype/UnsupportedKeyType.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/auto/SaslUnbound.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/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/krb5/ktab/KeyTabIndex.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/krb5/OptionPADataInKDCReq.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/krb5/NegativeNonce.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/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.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/pkcs8/PKCS8Test.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs9/EncodeDecode.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java 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/krb5/runNameEquals.sh Passed: sun/security/pkcs11/Cipher/CancelMultipart.java Passed: sun/security/pkcs11/Cipher/Test4512704.java Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/ec/xec/XECIterative.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/pkcs11/Cipher/TestCipherMode.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java Passed: sun/security/pkcs11/Cipher/TestRSACipher.java Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/pkcs11/ec/ReadPKCS12.java Passed: sun/security/pkcs11/ec/TestCurves.java Passed: sun/security/pkcs11/ec/TestECDH.java Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Passed: sun/security/pkcs11/ec/TestECDH2.java Passed: sun/security/pkcs11/ec/TestECDSA.java Passed: sun/security/pkcs11/ec/TestECGenSpec.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/ec/TestKeyFactory.java Passed: sun/security/pkcs11/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/KeyGenerator/TestAES.java Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed: sun/security/pkcs11/KeyAgreement/TestShort.java Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed: sun/security/pkcs11/KeyGenerator/DESParity.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed: sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDH2048.java Passed: sun/security/pkcs11/KeyStore/Basic.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/pkcs11/Mac/TestLargeSecretKeys.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/Mac/ReinitMac.java Passed: sun/security/krb5/auto/TwoOrThree.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/TestCACerts.java Passed: sun/security/pkcs11/rsa/KeyWrap.java Passed: sun/security/pkcs11/rsa/TestKeyFactory.java Passed: sun/security/pkcs11/rsa/TestKeyPairGenerator.java Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java Passed: sun/security/pkcs11/rsa/TestSignatures.java Passed: sun/security/krb5/auto/UnboundService.java Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java Passed: sun/security/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Signature/ReinitSignature.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed: sun/security/pkcs11/Secmod/TrustAnchors.java Passed: sun/security/pkcs11/Signature/LargeDSAKey.java Passed: sun/security/pkcs11/Signature/SigInteropPSS.java Passed: sun/security/pkcs11/Signature/SigInteropPSS2.java Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed: sun/security/pkcs11/Signature/TestDSA2.java Passed: sun/security/pkcs11/SecureRandom/Basic.java Passed: sun/security/pkcs11/Signature/ByteBuffers.java Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/Signature/TestDSA.java Passed: sun/security/pkcs11/SampleTest.java Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/pkcs12/Bug6415637.java Passed: sun/security/pkcs11/Signature/TestRSAKeyLength.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs11/tls/TestKeyMaterial.java Passed: sun/security/pkcs12/MixedcaseAlias.java Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs12/GetAttributes.java Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs12/ProbeLargeKeystore.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs12/StoreSecretKeyTest.java Passed: sun/security/pkcs11/tls/TestPRF.java Passed: sun/security/pkcs12/SecretKeyAlgorithms.java Passed: sun/security/pkcs12/StorePasswordTest.java Passed: sun/security/provider/certpath/CertId/CheckCertId.java Passed: sun/security/pkcs12/ProbeBER.java Passed: sun/security/pkcs12/StoreTrustedCertTest.java Passed: sun/security/pkcs12/WrongPBES2.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java Passed: sun/security/provider/all/Deterministic.java Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed: sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java Passed: sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java Passed: sun/security/provider/DSA/SecureRandomReset.java Passed: sun/security/provider/certpath/ResponderId/ResponderIdTests.java Passed: sun/security/krb5/auto/BasicKrb5Test.java Passed: sun/security/provider/certpath/PKIXCertComparator/Order.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/certpath/DisabledAlgorithms/CPBuilder.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/pkcs12/GetSetEntryTest.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/MessageDigest/DigestKAT.java Passed: sun/security/provider/MessageDigest/SHA3.java Passed: sun/security/pkcs12/ImportPassKeyAlg.java Passed: sun/security/provider/MessageDigest/SHA512.java Passed: sun/security/provider/MessageDigest/TestSHAClone.java Passed: sun/security/provider/KeyStore/DKSTest.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed: sun/security/provider/NSASuiteB/TestSHAOids.java Passed: sun/security/provider/MessageDigest/Offsets.java Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Passed: sun/security/provider/PolicyFile/AliasExpansion.java Passed: sun/security/provider/PolicyFile/Alias.java Passed: sun/security/provider/PolicyFile/CanonPath.java Passed: sun/security/provider/PolicyFile/BadPolicyFile.java Passed: sun/security/provider/PolicyFile/CombinedPerms.java Passed: sun/security/provider/PolicyFile/DefaultPolicy.java Passed: sun/security/provider/PolicyFile/Modules.java Passed: sun/security/provider/PolicyFile/EmailAddress.java Passed: sun/security/provider/PolicyFile/NullCodeSource.java Passed: sun/security/provider/PolicyFile/nullDomain.java Passed: sun/security/provider/PolicyFile/SelfWildcard.java Passed: sun/security/provider/PolicyFile/TokenStore.java Passed: sun/security/provider/PolicyFile/SelfExpansion.java Passed: sun/security/provider/PolicyFile/TrustedCert.java Passed: sun/security/provider/PolicyFile/Utf8.java Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java Passed: sun/security/provider/PolicyParser/BogusGrants.java Passed: sun/security/provider/PolicyFile/WildcardPrincipalName.java Passed: sun/security/provider/PolicyParser/EncodeURL.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 Passed: sun/security/provider/PolicyParser/ExpansionErrorMisleading.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 Passed: sun/security/provider/PolicyParser/ExtDirsChange.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 Passed: sun/security/provider/PolicyParser/TokenStore.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 Passed: sun/security/provider/SecureRandom/AutoReseed.java Passed: sun/security/pkcs12/SameDN.java Passed: sun/security/provider/SecureRandom/DRBGAlg.java Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java Passed: sun/security/provider/SecureRandom/StrongSeedReader.java Passed: sun/security/provider/SecureRandom/CommonSeeder.java Passed: sun/security/provider/X509Factory/BadPem.java Passed: sun/security/rsa/pss/DefaultParamSpec.java Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/pss/InitAgain.java Passed: sun/security/rsa/pss/PSSParametersTest.java Passed: sun/security/rsa/pss/PSSKeyCompatibility.java Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh Passed: sun/security/pkcs12/ParamsPreferences.java Passed: sun/security/rsa/pss/TestPSSKeySupport.java Passed: sun/security/pkcs12/PKCS12SameKeyId.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/rsa/InvalidBitString.java Passed: sun/security/rsa/pss/SerializedPSSKey.java Passed: sun/security/rsa/KeySizeTest.java Passed: sun/security/rsa/RSAPaddingCheck.java Passed: sun/security/rsa/PrivateKeyEqualityTest.java Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/rsa/pss/TestSigGenPSS.java Passed: sun/security/rsa/SignatureOffsets.java Passed: sun/security/rsa/TestCACerts.java Passed: sun/security/rsa/TestKeyFactory.java Passed: sun/security/rsa/TestKeyPairGenerator.java Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java Passed: sun/security/rsa/TestKeyPairGeneratorInit.java Passed: sun/security/rsa/TestKeyPairGeneratorLength.java Passed: sun/security/rsa/TestRSAOidSupport.java Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/rsa/TestSignatures.java Passed: sun/security/rsa/WithoutNULL.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/ReadBlocksClose.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java Passed: sun/security/rsa/pss/SignatureTest2.java Passed: sun/security/ssl/CipherSuite/DisabledCurve.java Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Passed: sun/security/ssl/CipherSuite/SSL_NULL.java Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java Passed: sun/security/ssl/ClientHandshaker/RSAExport.java Passed: sun/security/provider/DSA/SupportedDSAParamGen.java Passed: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.java Passed: sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java Passed: sun/security/ssl/GenSSLConfigs/main.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/ssl/CipherSuite/SupportedGroups.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/InputRecord/ClientHelloRead.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed: sun/security/ssl/rsa/CheckProviderEntries.java Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/rsa/SignatureOffsets.java Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java Passed: sun/security/rsa/SpecTest.java Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java Passed: sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java Passed: sun/security/ssl/SignatureScheme/Tls13NamedGroups.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java Passed: sun/security/ssl/spi/ProviderInit.java Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java Passed: sun/security/ssl/SocketCreation/SocketCreation.java Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Passed: sun/security/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/SSLContextImpl/MultipleChooseAlias.java Passed: sun/security/ssl/SSLEngineImpl/CloseStart.java Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed: sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java Passed: sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.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/SSLSessionContextImpl/Timeout.java Passed: sun/security/ssl/SSLSessionImpl/HashCodeMissing.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed: sun/security/ssl/SSLSessionImpl/InvalidateSession.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocket.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocketException.java Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Passed: sun/security/ssl/SSLSocketImpl/DisableExtensions.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.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/rsa/SignatureTest.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh 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/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java Passed: sun/security/ssl/X509KeyManager/NullCases.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.java Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java Passed: sun/security/ssl/Stapling/StatusResponseManager.java Passed: sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java Passed: sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java Passed: sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java Passed: sun/security/tools/jarsigner/CertChainUnclosed.java Passed: sun/security/tools/jarsigner/AutoKeyStore.java Passed: sun/security/rsa/pss/SignatureTestPSS.java Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java Passed: sun/security/tools/jarsigner/CheckAlgParams.java Passed: sun/security/tools/jarsigner/AlgOptions.java Passed: sun/security/tools/jarsigner/Collator.java Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java Passed: sun/security/tools/jarsigner/AltProvider.java Passed: sun/security/tools/jarsigner/DefaultSigalg.java Passed: sun/security/tools/jarsigner/DefaultOptions.java Passed: sun/security/tools/jarsigner/DiffEnd.java Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java Passed: sun/security/tools/jarsigner/Crl.java Passed: sun/security/tools/jarsigner/CertPolicy.java Passed: sun/security/tools/jarsigner/EmptyJar.java Passed: sun/security/tools/jarsigner/ExitOrNot.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/EntriesOrder.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java Passed: sun/security/tools/jarsigner/LargeJarEntry.java Passed: sun/security/tools/jarsigner/FailedSigning.java Passed: sun/security/tools/jarsigner/JvIndex.java Passed: sun/security/tools/jarsigner/NewSize7.java Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java Passed: sun/security/tools/jarsigner/OldSig.java Passed: sun/security/tools/jarsigner/PercentSign.java Passed: sun/security/tools/jarsigner/Options.java Passed: sun/security/tools/jarsigner/NameClash.java Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Passed: sun/security/tools/jarsigner/MainAttributesConfused.java Passed: sun/security/tools/jarsigner/EnableRevocation.java Passed: sun/security/tools/jarsigner/SameName.java Passed: sun/security/tools/jarsigner/OnlyManifest.java Passed: sun/security/tools/jarsigner/PosixPermissionsTest.java Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java Passed: sun/security/tools/jarsigner/Test4431684.java Passed: sun/security/tools/jarsigner/SectionsOnly.java Passed: sun/security/tools/jarsigner/PassType.java Passed: sun/security/tools/jarsigner/SymLinkTest.java Passed: sun/security/tools/jarsigner/SignedAgain.java Passed: sun/security/tools/jarsigner/EC.java Passed: sun/security/tools/jarsigner/VerifyHSSSignedJar.java Passed: sun/security/tools/jarsigner/VersionTest.java Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java Passed: sun/security/tools/jarsigner/TsacertOptionTest.java Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java Passed: sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java Passed: sun/security/tools/jarsigner/WeakSize.java Passed: sun/security/tools/keytool/CacertsOption.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCRL.java Passed: sun/security/tools/keytool/CloneKeyAskPassword.java Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java Passed: sun/security/tools/keytool/CheckCertAKID.java Passed: sun/security/tools/keytool/fakegen/PSS.java Passed: sun/security/tools/keytool/CloseFile.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/DupImport.java Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Passed: sun/security/tools/keytool/EmptyField.java Passed: sun/security/tools/keytool/ExtOptionCamelCase.java Passed: sun/security/tools/keytool/FileInHelp.java Passed: sun/security/tools/keytool/DefaultOptions.java Passed: sun/security/tools/keytool/HasSrcStoretypeOption.java Passed: sun/security/tools/keytool/GroupName.java Passed: sun/security/tools/jarsigner/RestrictedAlgo.java Passed: sun/security/tools/keytool/ImportPrompt.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java Passed: sun/security/tools/keytool/ImportReadAll.java Passed: sun/security/tools/keytool/EmptySubject.java Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java Passed: sun/security/tools/keytool/GenKeyPairSigner.java Passed: sun/security/tools/keytool/NewHelp.java Passed: sun/security/tools/keytool/NewSize7.java Passed: sun/security/tools/keytool/JKStoPKCS12.java Passed: sun/security/tools/keytool/NoExtNPE.java Passed: sun/security/tools/keytool/NssTest.java Passed: sun/security/tools/keytool/LineEndings.java Passed: sun/security/tools/keytool/KeyAlg.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/RemoveKeyAlgDefault.java Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java Passed: sun/security/tools/keytool/ProbingFailure.java Passed: sun/security/tools/keytool/ListOrder.java Passed: sun/security/tools/keytool/StandardAlgName.java Passed: sun/security/tools/keytool/KeyToolTest.java Passed: sun/security/tools/keytool/StartDateTest.java Passed: sun/security/tools/jarsigner/Warning.java Passed: sun/security/tools/jarsigner/ConciseJarsigner.java Passed: sun/security/tools/keytool/UnknownAndUnparseable.java Passed: sun/security/tools/keytool/TestSha1Usage.java Passed: sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java Passed: sun/security/util/asn1StringTypes/StringTypes.java Passed: sun/security/util/BitArray/EmptyBitArray.java Passed: sun/security/util/BitArray/NamedBitList.java Passed: sun/security/util/Cache/EbaHash.java Passed: sun/security/tools/keytool/TryStore.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/Debug/MultiOptions.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/tools/keytool/PKCS12Passwd.java Passed: sun/security/util/DerValue/NegInt.java Passed: sun/security/util/DerValue/WideTag.java Passed: sun/security/util/DerOutputStream/LocaleInTime.java Passed: sun/security/tools/keytool/VersionTest.java Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java Passed: sun/security/util/InternalPrivateKey/Correctness.java Passed: sun/security/util/FilePermCompat/Flag.java Passed: sun/security/util/ManifestDigester/DigestInput.java Passed: sun/security/util/ManifestDigester/FindSections.java Passed: sun/security/util/ManifestDigester/LineBreaks.java Passed: sun/security/tools/keytool/Serial64.java Passed: sun/security/util/ManifestDigester/ReproduceRaw.java Passed: sun/security/util/ManifestDigester/FindSection.java Passed: sun/security/util/FilePermCompat/CompatImpact.java Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java Passed: sun/security/tools/keytool/SelfIssued.java Passed: sun/security/tools/keytool/WeakSecretKeyTest.java Passed: sun/security/tools/keytool/WeakAlg.java Passed: sun/security/tools/keytool/ReadJar.java Passed: sun/security/tools/keytool/StorePasswords.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 Passed: sun/security/util/math/TestIntegerModuloP.java#Curve25519OrderField Passed: sun/security/util/misc/SetNullSigParams.java Passed: sun/security/util/Oid/OidEquals.java Passed: sun/security/util/Oid/OidFormat.java Passed: sun/security/util/Oid/S11N.java Passed: sun/security/util/Pem/encoding.sh Passed: sun/security/util/PropertyExpander/ExpandAndEncode.java Passed: sun/security/util/RegisteredDomain/ParseNames.java Passed: sun/security/util/Resources/customSysClassLoader/BootMessages.java Passed: sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Passed: sun/security/util/Resources/early/EarlyResources.java Passed: sun/security/util/Resources/Format.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial25519 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/util/math/TestIntegerModuloP.java#IntegerPolynomialP256 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#Curve448OrderField 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/util/math/TestIntegerModuloP.java#IntegerPolynomial448 Passed: sun/security/x509/AVA/BadName.java Passed: sun/security/x509/AVA/DomainComponentEncoding.java Passed: sun/security/x509/AVA/EmailAddressEncoding.java Passed: sun/security/x509/AVA/EmptyValue.java Passed: sun/security/x509/CertificateValidity/NullName.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.java Passed: sun/security/x509/EDIPartyName/NullName.java Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java Passed: sun/security/x509/Extensions/BCNull.java Passed: sun/security/x509/DNSName/LeadingPeriod.java Passed: sun/security/x509/Extensions/DefaultCriticality.java Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java Passed: sun/security/x509/Extensions/IllegalExtensions.java Passed: sun/security/x509/GeneralName/Encode.java Passed: sun/security/x509/GeneralName/DNSNameTest.java Passed: sun/security/x509/GeneralName/X400Address.java Passed: sun/security/x509/IPAddressName/ConstrainsTest.java Passed: sun/security/x509/OtherName/Parse.java Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java Passed: sun/security/validator/samedn.sh Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java Passed: sun/security/x509/X500Name/AllAttribs.java Passed: sun/security/x509/X500Name/DerValueConstructor.java Passed: sun/security/x509/X500Name/EmailKeyword.java Passed: sun/security/x509/URIName/Parse.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/util/math/TestIntegerModuloP.java#IntegerPolynomialP384 Passed: sun/security/x509/X509CertImpl/GetFingerprintError.java Passed: sun/security/x509/X509CertImpl/CertificateValidation.java Passed: sun/security/x509/X509CertImpl/Verify.java Passed: sun/security/validator/certreplace.sh Passed: sun/security/x509/X509CRLImpl/UnexpectedNPE.java Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField 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/security/x509/X509CRLImpl/OrderAndDup.java Passed: sun/text/resources/Collator/Bug6755060.java Passed: sun/security/x509/X509CertImpl/V3Certificate.java Passed: sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.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/Bug4807540.java Passed: sun/text/resources/Format/Bug4762201.java Passed: sun/text/resources/Format/Bug5096553.java Passed: sun/text/resources/Format/Bug4810032.java Passed: sun/text/resources/Format/Bug8037343.java Passed: sun/text/resources/Format/Bug8074791.java Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/tools/jrunscript/jrunscript-cpTest.sh Passed: sun/text/resources/Collator/SwedishTest.java Passed: sun/tools/jrunscript/jrunscript-DTest.sh Passed: sun/tools/jrunscript/jrunscript-eTest.sh Passed: sun/tools/jrunscript/jrunscript-fTest.sh Passed: sun/tools/jrunscript/jrunscriptTest.sh Passed: sun/tools/jrunscript/jrunscript-helpTest.sh Passed: sun/text/resources/LocaleDataTest.java Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: tools/jar/index/MetaInf.java Passed: sun/security/x509/X509CRLImpl/Verify.java Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: tools/jar/mmrjar/Basic.java Passed: sun/security/x509/URICertStore/AIACertTimeout.java Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: tools/jar/multiRelease/Basic1.java Passed: tools/jar/ChangeDir.java Passed: tools/jar/CreateMissingParentDirectories.java Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: tools/jar/ContentOrder.java Passed: tools/jar/InputFilesTest.java Passed: tools/jar/JarBackSlash.java Passed: tools/jar/ManifestDirectoryCompression.java Passed: tools/jar/JarEntryTime.java Passed: tools/jar/ReleaseBeforeFiles.java Passed: tools/jar/UpdateJar.java Passed: tools/jar/UpdateManifest.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jar/multiRelease/RuntimeTest.java Passed: tools/jar/multiRelease/Basic.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jar/LeadingGarbage.java Passed: tools/jar/modularJar/Basic.java Passed: tools/jimage/JImageListTest.java Passed: tools/jimage/JImageToolTest.java Passed: tools/jimage/JImageExtractTest.java Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: tools/jimage/JImageNonAsciiNameTest.java Passed: tools/jimage/JImageTest.java Passed: tools/jlink/bindservices/SuggestProviders.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: tools/jlink/basic/AllModulePath.java Passed: tools/jimage/VerifyJimage.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java Passed: tools/jlink/plugins/CompressIndexesTest.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jar/ReproducibleJar.java Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java Passed: tools/jlink/plugins/ExcludePluginTest.java Passed: tools/jlink/plugins/ExcludeVMPluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jlink/plugins/OrderResourcesPluginTest.java Passed: tools/jlink/plugins/PluginsNegativeTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/ResourceFilterTest.java Passed: tools/jlink/plugins/LegalFilePluginTest.java Passed: tools/jlink/plugins/SignatureParserTest.java Passed: tools/jlink/plugins/PrevisitorTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: sun/security/x509/URICertStore/CRLReadTimeout.java Passed: tools/jlink/plugins/CDSPluginTest.java Passed: tools/jlink/CheckExecutable.java Passed: tools/jlink/plugins/CompressorPluginTest.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/jlink/plugins/VendorInfoPluginsTest.java Passed: tools/jlink/ExplodedModuleNameTest.java Passed: tools/jlink/IntegrationTest.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java Passed: tools/jlink/JLinkEndianTest.java Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java Passed: tools/jlink/JLink100Modules.java Passed: tools/jlink/DefaultProviderTest.java Passed: tools/jlink/JLink2Test.java Passed: tools/jlink/JLinkOptionsTest.java Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java Passed: tools/jlink/JLinkToolProviderTest.java Passed: tools/jlink/JLinkReproducible2Test.java Passed: tools/jlink/ReleaseImplementorTest.java Passed: tools/jlink/ResourceDuplicateCheckTest.java Passed: tools/jlink/ResourcePoolTest.java Passed: tools/jlink/SecurityTest.java Passed: tools/jlink/JLinkReproducible3Test.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jlink/JLinkSigningTest.java Passed: tools/jlink/NativeTest.java Passed: tools/jmod/hashes/HashesOrderTest.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/jmod/JmodTest.java Passed: tools/launcher/modules/addmods/AddModsTest.java Passed: tools/launcher/8261785/Test8261785.java Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Passed: tools/launcher/modules/basic/InitErrors.java Passed: tools/jlink/JLinkReproducibleTest.java Passed: tools/launcher/modules/basic/LauncherErrors.java Passed: tools/launcher/modules/addreads/AddReadsTest.java Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java Passed: tools/launcher/modules/addexports/AddExportsTest.java Passed: tools/launcher/modules/classpath/JavaClassPathTest.java Passed: tools/jar/multiRelease/ApiValidatorTest.java Passed: tools/launcher/modules/dryrun/DryRunTest.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/limitmods/LimitModsTest.java Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Passed: tools/launcher/modules/describe/DescribeModuleTest.java Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java Passed: tools/launcher/modules/patch/automatic/PatchTest.java Passed: tools/launcher/modules/patch/basic/PatchTest.java Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java Passed: tools/launcher/ChangeDataModel.java Passed: tools/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/launcher/DefaultLocaleTestRun.java Passed: tools/launcher/DiacriticTest.java Passed: tools/launcher/modules/listmods/ListModsTest.java Passed: tools/launcher/modules/validate/ValidateModulesTest.java Passed: sun/security/tools/jarsigner/TimestampCheck.java Passed: tools/launcher/I18NArgTest.java Passed: tools/launcher/ArgsFileTest.java Passed: tools/launcher/I18NTest.java Passed: tools/launcher/ExecutionEnvironment.java#id0 Passed: tools/launcher/ArgsEnvVar.java Passed: tools/launcher/ArgFileSyntax.java Passed: tools/launcher/InfoStreams.java Passed: tools/launcher/Jexec.java Passed: tools/launcher/JliLaunchTest.java Passed: tools/launcher/I18NJarTest.java Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Passed: tools/launcher/MiscTests.java Passed: tools/launcher/LauncherMessageTest.java Passed: tools/launcher/RunpathTest.java Passed: tools/launcher/MainClassAttributeTest.java Passed: tools/jlink/JLinkTest.java Passed: tools/launcher/BigJar.java Passed: tools/launcher/MultipleJRERemoved.java Passed: tools/launcher/TestSpecialArgs.java Passed: tools/launcher/TestMainWithoutEnclosing.java Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent Passed: tools/launcher/ClassPathWildCard.sh Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/MainClassCantBeLoadedTest.java Passed: tools/launcher/UnresolvedExceptions.java Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/MultipleJRE.sh Passed: tools/launcher/UnicodeTest.java Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/VersionCheck.java Passed: tools/launcher/FXLauncherTest.java Passed: tools/launcher/Settings.java Passed: tools/launcher/ToolsOpts.java Passed: tools/launcher/Arrrghs.java Passed: tools/launcher/InstanceMainTest.java Passed: tools/launcher/SourceMode.java Passed: tools/launcher/HelpFlagsTest.java Test results: passed: 4,084; failed: 12 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2 Finished running test 'jtreg:test/jdk:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2 Running test 'jtreg:test/langtools:tier2' Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java Passed: jdk/jshell/FailOverDirectExecutionControlTest.java Passed: jdk/jshell/JdiListeningExecutionControlTest.java Passed: jdk/jshell/ToolLocaleMessageTest.java Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.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/PreferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.java Passed: javax/xml/jaxp/functional/catalog/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/PublicTest.java Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/UriTest.java Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.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/parsers/ptests/SAXParserFactTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.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/XMLFilterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.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/gaptest/Bug4511326.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionController.java Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.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/Bug4512806.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java Passed: javax/xml/jaxp/unittest/bcel/UtilityTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4858685.java Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogResolverTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java Passed: javax/xml/jaxp/unittest/common/catalog/NullIdTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/common/catalog/DOMTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java Passed: javax/xml/jaxp/unittest/common/catalog/SAXTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.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/catalog/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/catalog/StAXTest.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/TransformTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java Passed: javax/xml/jaxp/unittest/common/config/PathTest.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/SchemaPropertyTest0.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/StAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.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/dtd/DTDPropertiesTest.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/Bug7143711Test.java Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java Passed: javax/xml/jaxp/unittest/common/dtd/StAXTest.java Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java Passed: javax/xml/jaxp/unittest/common/Bug6350682.java Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Passed: javax/xml/jaxp/unittest/common/dtd/TransformTest.java Passed: javax/xml/jaxp/unittest/common/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/HashCodeTest.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.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/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915748.java Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java Passed: javax/xml/jaxp/unittest/dom/Bug4966138.java Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java Passed: javax/xml/jaxp/unittest/dom/Bug4966143.java Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.java Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517707Test.java Passed: javax/xml/jaxp/unittest/dom/CR6333993Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java Passed: javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java Passed: javax/xml/jaxp/unittest/dom/TCKEncodingTest.java Passed: javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java Passed: javax/xml/jaxp/unittest/parsers/BaseParsingTest.java Passed: javax/xml/jaxp/unittest/parsers/Bug4934208.java Passed: javax/xml/jaxp/unittest/parsers/Bug4985486.java Passed: javax/xml/jaxp/unittest/parsers/Bug4967002.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991020.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991946.java Passed: javax/xml/jaxp/unittest/parsers/Bug5010072.java Passed: javax/xml/jaxp/unittest/parsers/Bug5025825.java Passed: javax/xml/jaxp/unittest/parsers/Bug6341770.java Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.java Passed: javax/xml/jaxp/unittest/parsers/Bug6506304Test.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/Bug6760982.java Passed: javax/xml/jaxp/unittest/parsers/Bug6849942Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/parsers/HandleError.java Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.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/SAXExceptionInitCause.java Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/sbd/test/ExternalRefTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/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/JDK8201138.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.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/XMLStreamExceptionTest/ExceptionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionCauseTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/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/Jsr173MR1Req5Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.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/XML11Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.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/XMLStreamReaderTest/SupportDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/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/UnprefixedNameTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.java Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java Passed: javax/xml/jaxp/unittest/transform/Bug6175602.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/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6540545.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/CR6577667Test.java Passed: javax/xml/jaxp/unittest/transform/CLITest.java Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.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/Issue2290Test.java Passed: javax/xml/jaxp/unittest/transform/SAXFilterTest.java Passed: javax/xml/jaxp/unittest/transform/ResultTest.java Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java Passed: javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java Passed: javax/xml/jaxp/unittest/transform/SerializationTest.java Passed: javax/xml/jaxp/unittest/transform/StAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/transform/SourceTest.java Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java Passed: javax/xml/jaxp/unittest/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/Bug6975265Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.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/RegexWord.java Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java Passed: javax/xml/jaxp/unittest/validation/Bug4969042.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/tck/Bug6989956Test.java Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java Passed: javax/xml/jaxp/unittest/validation/Bug4986844.java Passed: javax/xml/jaxp/unittest/validation/Bug4972882.java Passed: javax/xml/jaxp/unittest/validation/Bug4988267.java Passed: javax/xml/jaxp/unittest/validation/Bug4987574.java Passed: javax/xml/jaxp/unittest/validation/Bug4988268.java Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java Passed: javax/xml/jaxp/unittest/validation/Bug4988387.java Passed: javax/xml/jaxp/unittest/validation/Bug4997818.java Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java Passed: javax/xml/jaxp/unittest/validation/Bug6526547.java Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java Passed: javax/xml/jaxp/unittest/validation/CR6708840Test.java Passed: javax/xml/jaxp/unittest/validation/CR6740048.java Passed: javax/xml/jaxp/unittest/validation/Issue682Test.java Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExceptionTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpChildTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java Test results: passed: 515 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jaxp_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jaxp_tier2 Finished running test 'jtreg:test/jaxp:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jaxp_tier2 ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR jtreg:test/hotspot/jtreg:tier2 496 496 0 0 >> jtreg:test/jdk:tier2 4096 4084 12 0 << jtreg:test/langtools:tier2 11 11 0 0 jtreg:test/jaxp:tier2 515 515 0 0 ============================== TEST FAILURE